\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r191774 = x;
double r191775 = 16.0;
double r191776 = r191774 * r191775;
double r191777 = r191776 * r191774;
return r191777;
}
double f(double x) {
double r191778 = x;
double r191779 = 16.0;
double r191780 = r191778 * r191779;
double r191781 = r191780 * r191778;
return r191781;
}



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