result of sin is never more precise than double 37 results were exact to double the precision 20 largest ulp errors (stored in a double) 3991520163434.43408 ulp for sin(80143857.0000000149) = 1.28417554259678546e-10) 389656107664.33649 ulp for sin(59.6902604182060728) = -1.22596160653798414e-15) 348639675278.61682 ulp for sin(53.4070751110264865) = -1.47088287730245959e-15) 307623242892.89722 ulp for sin(47.1238898038469003) = -1.71580414806693504e-15) 287115026700.03741 ulp for sin(21.9911485751285518) = 8.57224447675664081e-16) 287115026700.03741 ulp for sin(43.9822971502571036) = -1.71444889535132816e-15) 287115026700.03741 ulp for sin(-21.9911485751285518) = -8.57224447675664081e-16) 246098594314.31778 ulp for sin(37.6991118430775174) = -1.46952762458685271e-15) 246098594314.31778 ulp for sin(18.8495559215387587) = -7.34763812293426355e-16) 246098594314.31778 ulp for sin(-18.8495559215387587) = 7.34763812293426355e-16) 246098594314.31778 ulp for sin(9.42477796076937935) = 3.67381906146713177e-16) 246098594314.31778 ulp for sin(-9.42477796076937935) = -3.67381906146713177e-16) 205082161928.59814 ulp for sin(-15.7079632679489656) = -6.12303176911188629e-16) 205082161928.59814 ulp for sin(15.7079632679489656) = 6.12303176911188629e-16) 205082161928.59814 ulp for sin(62.8318530717958623) = -2.44921270764475452e-15) 205082161928.59814 ulp for sin(31.4159265358979312) = -1.22460635382237726e-15) 184573945735.73834 ulp for sin(-28.274333882308138) = -1.10214571844013953e-15) 184573945735.73834 ulp for sin(28.274333882308138) = 1.10214571844013953e-15) 184573945735.73834 ulp for sin(56.5486677646162761) = -2.20429143688027906e-15) 164065729542.87851 ulp for sin(6.28318530717958623) = -2.44921270764475452e-16) sin12573991520163434.4340880143857.00000001491.28417554259678546e-10