\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r170421 = x;
double r170422 = 16.0;
double r170423 = r170421 * r170422;
double r170424 = r170423 * r170421;
return r170424;
}
double f(double x) {
double r170425 = x;
double r170426 = 16.0;
double r170427 = r170425 * r170426;
double r170428 = r170427 * r170425;
return r170428;
}



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