\left(\left(\left(x + x\right) + x\right) + x\right) + x
x \cdot 5
double f(double x) {
double r83427 = x;
double r83428 = r83427 + r83427;
double r83429 = r83428 + r83427;
double r83430 = r83429 + r83427;
double r83431 = r83430 + r83427;
return r83431;
}
double f(double x) {
double r83432 = x;
double r83433 = 5.0;
double r83434 = r83432 * r83433;
return r83434;
}



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