result of sinh is never more precise than double 36 results were exact to double the precision 20 largest ulp errors (stored in a double) 1.50003 ulp for sinh(-0.42915449859983873) = -0.442449492910852005) 1.49992 ulp for sinh(-0.696951496999887121) = -0.754760834335988617) 1.48815 ulp for sinh(-0.696951497000003029) = -0.754760834336133835) 1.41946 ulp for sinh(-0.696951497000000364) = -0.754760834336130504) 1.24320 ulp for sinh(1.34147622436323248e-08) = 1.34147622436323231e-08) 1.24320 ulp for sinh(1.34147622436285396e-08) = 1.34147622436285379e-08) 1.13323 ulp for sinh(0.0481577226000000289) = 0.0481763390527245178) 1.12754 ulp for sinh(0.881373587019542937) = 1) 1.11969 ulp for sinh(1.05913515031373024e-08) = 1.05913515031373007e-08) 1.11969 ulp for sinh(1.05913515031338084e-08) = 1.05913515031338067e-08) 1.09089 ulp for sinh(-9.66270428299906964e-09) = -9.66270428299906799e-09) 1.06249 ulp for sinh(0.247466461547263428) = 0.249999999999999944) 1.01421 ulp for sinh(4.13141693174838681e-09) = 4.13141693174838598e-09) 1.01421 ulp for sinh(4.13141693174839011e-09) = 4.13141693174838929e-09) 1.01305 ulp for sinh(3.18717494606971728e-09) = 3.18717494606971687e-09) 1.00849 ulp for sinh(0.124676746921442427) = 0.124999999999999667) 1.00503 ulp for sinh(0.0254229187999999925) = 0.025425657465654658) 1.00321 ulp for sinh(1.58489353358745575e-09) = 1.58489353358745554e-09) 1.00055 ulp for sinh(0.12467674692142458) = 0.124999999999981681) 1.00002 ulp for sinh(1.50843036174774178e-10) = 1.50843036174774152e-10) sinh8951.50003-0.42915449859983873-0.442449492910852005