\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r97910 = x;
double r97911 = 16.0;
double r97912 = r97910 * r97911;
double r97913 = r97912 * r97910;
return r97913;
}
double f(double x) {
double r97914 = x;
double r97915 = 16.0;
double r97916 = r97914 * r97915;
double r97917 = r97916 * r97914;
return r97917;
}



Bits error versus x
Results
Initial program 0
Final simplification0
herbie shell --seed 2019294
(FPCore (x)
:name "Graphics.Rasterific.CubicBezier:isSufficientlyFlat from Rasterific-0.6.1"
:precision binary64
(* (* x 16) x))