\left(x \cdot 16\right) \cdot x
\left(x \cdot 16\right) \cdot x
double f(double x) {
double r219818 = x;
double r219819 = 16.0;
double r219820 = r219818 * r219819;
double r219821 = r219820 * r219818;
return r219821;
}
double f(double x) {
double r219822 = x;
double r219823 = 16.0;
double r219824 = r219822 * r219823;
double r219825 = r219824 * r219822;
return r219825;
}



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