\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 r59152 = x;
double r59153 = r59152 + r59152;
double r59154 = r59153 + r59152;
double r59155 = r59154 + r59152;
double r59156 = r59155 + r59152;
return r59156;
}
double f(double x) {
double r59157 = x;
double r59158 = r59157 + r59157;
double r59159 = r59158 + r59157;
double r59160 = r59159 + r59157;
double r59161 = r59160 + r59157;
return r59161;
}



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