result of tanh is never more precise than double 55 results were exact to double the precision 20 largest ulp errors (stored in a double) 1.63107 ulp for tanh(0.118152693199999756) = 0.117605939894676131) 1.55607 ulp for tanh(0.435898091399999854) = 0.410238617553669749) 1.52273 ulp for tanh(-0.481720016489098624) = -0.447620056232185426) 1.51224 ulp for tanh(0.46952064080734679) = 0.437811920195671556) 1.51146 ulp for tanh(0.962390531000002603) = 0.745341272528029841) 1.50809 ulp for tanh(0.952019874800000276) = 0.740696125467825595) 1.50300 ulp for tanh(-0.491538323600000382) = -0.455436527308949457) 1.50235 ulp for tanh(-0.415908416800002956) = -0.393477905262481109) 1.50195 ulp for tanh(-0.500819921400009083) = -0.462761738210254181) 1.50043 ulp for tanh(-0.477825138199997501) = -0.444500146671642005) 1.50016 ulp for tanh(-0.900233182999592652) = -0.716411392086404364) 1.50014 ulp for tanh(0.0481577225999906891) = 0.0481205285150698645) 1.50013 ulp for tanh(-0.479878203800091552) = -0.446146062434039203) 1.50005 ulp for tanh(0.376358749797828407) = 0.359541080381097167) 1.50004 ulp for tanh(-0.481720016490231495) = -0.447620056233091312) 1.50003 ulp for tanh(-0.50081992140000986) = -0.462761738210254792) 1.50002 ulp for tanh(0.833918831999458154) = 0.682574625309718908) 1.50001 ulp for tanh(0.483933816199881739) = 0.449388535461328842) 1.50001 ulp for tanh(-0.250596107799869516) = -0.245478930722700966) 1.50000 ulp for tanh(-0.500819921402840262) = -0.462761738212478901) tanh7921.631070.1181526931999997560.117605939894676131