result of j1 is never more precise than double 1 results were exact to double the precision 20 largest ulp errors (stored in a double) 446169415024631.18750 ulp for j1(3.83170597020751247) = -5.59986109352887503e-17) 446169415024631.18750 ulp for j1(-3.83170597020751247) = 5.59986109352887503e-17) 212106997701470.87500 ulp for j1(7.01558666981561885) = 2.95606043933087733e-17) 212106997701470.87500 ulp for j1(-7.01558666981561885) = -2.95606043933087733e-17) 106847539303006.62500 ulp for j1(-3.83170597020751202) = -1.19997023432761629e-16) 106847539303006.62500 ulp for j1(3.83170597020751202) = 1.19997023432761629e-16) 96831590405825.92188 ulp for j1(7.01558666981561796) = -2.33528774707139377e-16) 96831590405825.92188 ulp for j1(-7.01558666981561796) = 2.33528774707139377e-16) 96730982098834.46875 ulp for j1(-3.83170597020751336) = 4.23989482795757667e-16) 96730982098834.46875 ulp for j1(3.83170597020751336) = -4.23989482795757667e-16) 82072526676975.34375 ulp for j1(13.3236919363142228) = -5.57707343663311291e-17) 82072526676975.34375 ulp for j1(-13.3236919363142228) = 5.57707343663311291e-17) 65041086217637.58594 ulp for j1(29.0468285349168553) = -4.104066583795784e-17) 65041086217637.58594 ulp for j1(-29.0468285349168553) = 4.104066583795784e-17) 45395132229254.75000 ulp for j1(25.9036720876183821) = -7.61499878764966536e-17) 45395132229254.75000 ulp for j1(-25.9036720876183821) = 7.61499878764966536e-17) 42922241471395.82812 ulp for j1(22.7600843805927724) = -8.28800015790289064e-17) 42922241471395.82812 ulp for j1(-22.7600843805927724) = 8.28800015790289064e-17) 32264607539711.86719 ulp for j1(7.01558666981562151) = 8.24740862573314769e-16) 32264607539711.86719 ulp for j1(-7.01558666981562151) = -8.24740862573314769e-16) j11024446169415024631.187503.83170597020751247-5.59986109352887503e-17