[PATCH v2 3/8] math: Use sinh from CORE-MATH

Paul Zimmermann Paul.Zimmermann@inria.fr
Wed Mar 11 22:29:01 GMT 2026


> > +	  double e = 0.12e-18 * th, lb = rh + (rl - e), ub = rh + (rl + e);
> 
> p format here ?
> 
> > +      double e = 0.122e-18 * rh, lb = rh + (rl - e), ub = rh + (rl + e);
> 
> And here.
> 
> > +      double e = 0.38e-18 * rh, lb = rh + (rl - e), ub = rh + (rl + e);
> 
> And here.

thank you DJ, I changed to hexadecimal constants upstream:

-      double e = 0.12e-18*th, lb = rh + (rl - e), ub = rh + (rl + e);
+      double e = 0x1.1b6p-63*th, lb = rh + (rl - e), ub = rh + (rl + e);

-    double e = 0.122e-18*rh, lb = rh + (rl - e), ub = rh + (rl + e);
+    double e = 0x1.202p-63*rh, lb = rh + (rl - e), ub = rh + (rl + e);

-    double e = 0.38e-18*rh, lb = rh + (rl - e), ub = rh + (rl + e);
+    double e = 0x1.c0ap-62*rh, lb = rh + (rl - e), ub = rh + (rl + e);

Paul



More information about the Libc-alpha mailing list