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) 9062430070007916.00000 ulp for lgamma(-2.45702473822080059) = -5.5511151231257827e-17) 1062532076054966.87500 ulp for lgamma(-2.45702473822080103) = -7.21644966006351751e-16) 12841511242762.16016 ulp for lgamma(-2.45702473822079481) = 8.8262730457699945e-15) 9549880344016.57617 ulp for lgamma(-2.45702473822079659) = 6.10622663543836097e-15) 1254117546408.74634 ulp for lgamma(-2.45702473822020551) = 9.01834162903014658e-13) 383651654559.80951 ulp for lgamma(-2.45702473822178824) = -1.49691370410209856e-12) 109535879573.52557 ulp for lgamma(-2.45702473821762934) = 4.80648854050969021e-12) 753.44669 ulp for lgamma(-3.14373174790000176) = -0.00117338411780409935) 585.49898 ulp for lgamma(-3.14373174789996668) = -0.00117338411753165062) 177.50051 ulp for lgamma(-3.14373174789977083) = -0.00117338411600897974) 143.50116 ulp for lgamma(-2.46186562179998036) = -0.00722316452871019088) 133.50018 ulp for lgamma(-2.46186562180019619) = -0.00722316452902715955) 122.49209 ulp for lgamma(-3.14373174790000309) = -0.00117338411781464647) 100.28688 ulp for lgamma(-3.14373174794233901) = -0.00117338444693815269) 83.50000 ulp for lgamma(-3.14373174789957499) = -0.0011733841144865309) 64.50018 ulp for lgamma(-2.46186562180564117) = -0.00722316453702392947) 62.49429 ulp for lgamma(-3.14373174789999554) = -0.00117338411775591567) 53.45415 ulp for lgamma(-2.7527458524999977) = 0.00994086915156694451) 48.49700 ulp for lgamma(-2.46186562179999013) = -0.00722316452872445725) 46.50716 ulp for lgamma(-2.4618656217999999) = -0.00722316452873872361) lgamma14089062430070007916.00000-2.45702473822080059-5.5511151231257827e-17