\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r216363 = x;
double r216364 = 16.0;
double r216365 = r216363 * r216364;
double r216366 = r216365 * r216363;
return r216366;
}
double f(double x) {
double r216367 = x;
double r216368 = 16.0;
double r216369 = r216367 * r216368;
double r216370 = r216369 * r216367;
return r216370;
}



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