\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r183825 = x;
double r183826 = 16.0;
double r183827 = r183825 * r183826;
double r183828 = r183827 * r183825;
return r183828;
}
double f(double x) {
double r183829 = x;
double r183830 = 16.0;
double r183831 = r183829 * r183830;
double r183832 = r183831 * r183829;
return r183832;
}



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