\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r135334 = x;
double r135335 = 16.0;
double r135336 = r135334 * r135335;
double r135337 = r135336 * r135334;
return r135337;
}
double f(double x) {
double r135338 = x;
double r135339 = 16.0;
double r135340 = r135338 * r135339;
double r135341 = r135340 * r135338;
return r135341;
}



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