result of j0 is never more precise than double 5 results were exact to double the precision 20 largest ulp errors (stored in a double) 316994596144809790.00000 ulp for j0(5.5200781102863106) = 9.4929236644614263e-16) 316994596144809790.00000 ulp for j0(-5.5200781102863106) = 9.4929236644614263e-16) 7054681047920575.00000 ulp for j0(2.404825557695772) = 7.4783058098072525e-16) 7054681047920575.00000 ulp for j0(-2.404825557695772) = 7.4783058098072525e-16) 4956019166821518.00000 ulp for j0(-2.4048255576957729) = 0) 4956019166821518.00000 ulp for j0(2.4048255576957729) = 0) 3646046513936049.00000 ulp for j0(5.5200781102863115) = 9.4929236644614243e-17) 3646046513936049.00000 ulp for j0(-5.5200781102863115) = 9.4929236644614243e-17) 3237750453763332.00000 ulp for j0(-2.4048255576957724) = 2.492768603269084e-16) 3237750453763332.00000 ulp for j0(2.4048255576957724) = 2.492768603269084e-16) 1674279223877965.50000 ulp for j0(-5.5200781102863132) = 1.0442216030907568e-15) 1674279223877965.50000 ulp for j0(5.5200781102863132) = 1.0442216030907568e-15) 879556850690771.75000 ulp for j0(-2.4048255576957702) = 1.4956611619614505e-15) 879556850690771.75000 ulp for j0(2.4048255576957702) = 1.4956611619614505e-15) 187523022541561.09000 ulp for j0(-5.5200781102863905) = 2.6580186260491738e-14) 187523022541561.09000 ulp for j0(5.5200781102863905) = 2.6580186260491738e-14) 117603031763288.02000 ulp for j0(-5.5200781102863647) = 1.8036554962476591e-14) 117603031763288.02000 ulp for j0(5.5200781102863647) = 1.8036554962476591e-14) 59207236194327.37500 ulp for j0(2.4048255576957573) = 8.1014979606245301e-15) 59207236194327.37500 ulp for j0(-2.4048255576957573) = 8.1014979606245301e-15) j01053316994596144809790.000005.52007811028631069.4929236644614263e-16