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) 0.57944 ulp for sin(37.699111843077524) = 5.6358511986241785e-15) 0.57944 ulp for sin(18.849555921538762) = 2.8179255993120893e-15) 0.57944 ulp for sin(-18.849555921538762) = -2.8179255993120893e-15) 0.57944 ulp for sin(-9.4247779607693811) = 1.4089627996560446e-15) 0.57944 ulp for sin(9.4247779607693811) = -1.4089627996560446e-15) 0.56074 ulp for sin(-3.1415926535897936) = 3.2162452993532727e-16) 0.56074 ulp for sin(3.1415926535897936) = -3.2162452993532727e-16) 0.56074 ulp for sin(-6.2831853071795871) = -6.4324905987065454e-16) 0.56074 ulp for sin(6.2831853071795871) = 6.4324905987065454e-16) 0.56074 ulp for sin(-12.566370614359174) = -1.2864981197413091e-15) 0.56074 ulp for sin(12.566370614359174) = 1.2864981197413091e-15) 0.56074 ulp for sin(-25.132741228718348) = -2.5729962394826182e-15) 0.56074 ulp for sin(25.132741228718348) = 2.5729962394826182e-15) 0.56074 ulp for sin(50.265482457436697) = 5.1459924789652363e-15) 0.51957 ulp for sin(494.79476969999911) = -0.99998155793224774) 0.51753 ulp for sin(7.5253072619999815) = 0.94647107268739095) 0.51402 ulp for sin(0.48393381620000014) = 0.4652648685477086) 0.51268 ulp for sin(0.11815269320000094) = 0.1178779819264873) 0.50921 ulp for sin(322.08496089856681) = 0.99742965973439535) 0.50909 ulp for sin(-9.8101432723000155) = 0.37589768183434608) sin12570.5794437.6991118430775245.6358511986241785e-15