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) 8818762712042033.00000 ulp for tan(1426668733016935) = 0) 8818762712042025.00000 ulp for tan(1426668733016935.5) = 0) 8243783821410468.00000 ulp for tan(3067449762708523) = 0) 8243783821410466.00000 ulp for tan(3067449762708522) = 0) 816.47719 ulp for tan(10526671570.5) = 1140653720398.3032) 99.57931 ulp for tan(1860674085.875) = -54061026855.080063) 2.50014 ulp for tan(382.51684471999653) = -0.94562670395512483) 2.49922 ulp for tan(7.5996809449998493) = 3.8472180828923572) 2.48578 ulp for tan(382.51684471906106) = -0.94562670572710539) 2.47097 ulp for tan(7.5996809450000011) = 3.8472180828947571) 1.62827 ulp for tan(1.4999999999999998) = 14.101419947171678) 1.61863 ulp for tan(3083975226.9660344) = 29.430240565938128) 1.54671 ulp for tan(1783366216537.5256) = 0.24731441240042135) 1.54314 ulp for tan(-9.0520129452000013) = 0.39104756339290919) 1.54010 ulp for tan(-0.75809214000000014) = -0.94682668855889074) 1.53044 ulp for tan(335.15468923999993) = -1.5428593639411814) 1.52978 ulp for tan(-0.90023318299999988) = -1.2607618722523064) 1.52655 ulp for tan(8.8177178494999939) = -0.69455183496737216) 1.52215 ulp for tan(322.08496089999994) = -13.920383901090913) 1.51486 ulp for tan(371.48199022000011) = 0.9775712701408602) tan15968818762712042033.0000014266687330169350