result of lgamma is never more precise than double 2 results were exact to double the precision 20 largest ulp errors (stored in a double) 5193837695735699.00000 ulp for lgamma(-2.45702473822080059) = 1.20210915874330304e-16) 1225259796965815.00000 ulp for lgamma(-2.45702473822080103) = -7.37691158159137217e-16) 89928466215925.84375 ulp for lgamma(-2.45702473822079481) = 8.66413061087478731e-15) 8729500467759.42480 ulp for lgamma(-2.45702473822079659) = 6.12064652433241818e-15) 528741018527.80951 ulp for lgamma(-2.45702473822178824) = -1.49694300466580998e-12) 246168217175.25366 ulp for lgamma(-2.45702473822020551) = 9.01985653051565195e-13) 124606946922.47443 ulp for lgamma(-2.45702473821762934) = 4.80629940144070011e-12) 353.49898 ulp for lgamma(-3.14373174789996668) = -0.00117338411753160031) 294.49209 ulp for lgamma(-3.14373174790000309) = -0.00117338411781468376) 148.49429 ulp for lgamma(-3.14373174789999554) = -0.00117338411775589702) 142.50000 ulp for lgamma(-3.14373174789957499) = -0.0011733841144865437) 129.50018 ulp for lgamma(-2.46186562180019619) = -0.00722316452902715608) 108.50116 ulp for lgamma(-2.46186562179998036) = -0.00722316452871016052) 65.55331 ulp for lgamma(-3.14373174790000176) = -0.00117338411780427694) 59.50018 ulp for lgamma(-2.46186562180564117) = -0.00722316453702392513) 47.45415 ulp for lgamma(-2.7527458524999977) = 0.0099408691515669341) 43.71312 ulp for lgamma(-3.14373174794233901) = -0.00117338444693818392) 40.49996 ulp for lgamma(-2.46186562179934265) = -0.00722316452777351826) 40.49700 ulp for lgamma(-2.46186562179999013) = -0.00722316452872445031) 26.50716 ulp for lgamma(-2.4618656217999999) = -0.00722316452873874096) lgamma14085193837695735699.00000-2.457024738220800591.20210915874330304e-16