result of tan is never more precise than double 4 results were exact to double the precision 20 largest ulp errors (stored in a double) 0.51698 ulp for tan(8.58098668050002367) = -1.12417857971226698) 0.51126 ulp for tan(5.82581736350000501) = -0.492174885040680632) 0.51126 ulp for tan(491.057774319259067) = 1.45707645644539152) 0.51090 ulp for tan(491.057774319998373) = 1.4570764587542957) 0.50948 ulp for tan(371.481990220742205) = 0.977571271592126645) 0.50752 ulp for tan(-9.8361844525999782) = -0.436304412706921219) 0.50737 ulp for tan(9.0844491015000326) = -0.354106930457536273) 0.50729 ulp for tan(7.59968094500001001) = 3.84721808289489875) 0.50717 ulp for tan(-0.875010530199999081) = -1.19744725815368525) 0.50701 ulp for tan(8.19313674250003032) = -2.83457519013433412) 0.50657 ulp for tan(6.80465278950000041) = 0.574512032979088483) 0.50574 ulp for tan(-0.138877215800001369) = -0.139776994119801046) 0.50522 ulp for tan(9.75062363750005723) = 0.337889714376202299) 0.50492 ulp for tan(9.36766919349956773) = -0.0571709334304559141) 0.50476 ulp for tan(-9.93490949929993938) = -0.559531422945068746) 0.50472 ulp for tan(371.518113739998114) = 1.05083513286496077) 0.50452 ulp for tan(-0.984902567400000373) = -1.50687550273409032) 0.50369 ulp for tan(5.27857014949999392) = -1.5733316029825144) 0.50364 ulp for tan(-9.58992547630162662) = -0.166665472510007406) 0.50311 ulp for tan(-0.148771287399994151) = -0.149878672094732851)