\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r157360 = x;
double r157361 = 16.0;
double r157362 = r157360 * r157361;
double r157363 = r157362 * r157360;
return r157363;
}
double f(double x) {
double r157364 = x;
double r157365 = 16.0;
double r157366 = r157364 * r157365;
double r157367 = r157366 * r157364;
return r157367;
}



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