\left(\left(\left(x + x\right) + x\right) + x\right) + x
\left(\left(\left(x + x\right) + x\right) + x\right) + x
double f(double x) {
double r77864 = x;
double r77865 = r77864 + r77864;
double r77866 = r77865 + r77864;
double r77867 = r77866 + r77864;
double r77868 = r77867 + r77864;
return r77868;
}
double f(double x) {
double r77869 = x;
double r77870 = r77869 + r77869;
double r77871 = r77870 + r77869;
double r77872 = r77871 + r77869;
double r77873 = r77872 + r77869;
return r77873;
}



Bits error versus x
Results
Initial program 0
Final simplification0
herbie shell --seed 2019198 +o rules:numerics
(FPCore (x)
:name "Main:i from "
(+ (+ (+ (+ x x) x) x) x))