\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 r77332 = x;
double r77333 = r77332 + r77332;
double r77334 = r77333 + r77332;
double r77335 = r77334 + r77332;
double r77336 = r77335 + r77332;
return r77336;
}
double f(double x) {
double r77337 = x;
double r77338 = r77337 + r77337;
double r77339 = r77338 + r77337;
double r77340 = r77339 + r77337;
double r77341 = r77340 + r77337;
return r77341;
}



Bits error versus x
Results
Initial program 0
Final simplification0
herbie shell --seed 2019326
(FPCore (x)
:name "Main:i from "
:precision binary64
(+ (+ (+ (+ x x) x) x) x))