result of asin is never more precise than double 3 results were exact to double the precision 20 largest ulp errors (stored in a double) 1.00000 ulp for asin(0.841470984804579603) = 0.999999999993861133) 0.66650 ulp for asin(0.118152693199999853) = 0.118429337729365605) 0.62631 ulp for asin(0.07886025220000005) = 0.0789422196502162082) 0.62485 ulp for asin(-0.0175606179999933179) = -0.0175615206687485467) 0.60410 ulp for asin(-0.0174663947999944905) = -0.0174672830151829314) 0.59207 ulp for asin(0.0398723780000005135) = 0.0398829504598906606) 0.58399 ulp for asin(-0.0260834728000000002) = -0.0260864313436834881) 0.58334 ulp for asin(0.0474766862000000067) = 0.0474945400065310344) 0.57514 ulp for asin(-0.02608347279999991) = -0.0260864313436833979) 0.57373 ulp for asin(0.143596270200000209) = 0.144094396125128366) 0.57291 ulp for asin(0.196586753200000408) = 0.197875521040712515) 0.57245 ulp for asin(-0.83782862820000048) = -0.993293641139763483) 0.56299 ulp for asin(0.947947696999999923) = 1.24672765604482172) 0.55989 ulp for asin(-0.737027542199999108) = -0.828661726462292081) 0.55855 ulp for asin(0.747067677400000352) = 0.84363989652393212) 0.55293 ulp for asin(-0.429154498600000212) = -0.443556483185817196) 0.55157 ulp for asin(-0.250782692399999285) = -0.25348870084230174) 0.55113 ulp for asin(0.0947018945999999751) = 0.0948440238052933038) 0.55105 ulp for asin(-0.907951770800000446) = -1.13837038298183479) 0.55080 ulp for asin(0.435898091399998799) = 0.451035919645163208) asin13441.000000.8414709848045796030.999999999993861133