\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 r73273 = x;
double r73274 = r73273 + r73273;
double r73275 = r73274 + r73273;
double r73276 = r73275 + r73273;
double r73277 = r73276 + r73273;
return r73277;
}
double f(double x) {
double r73278 = x;
double r73279 = r73278 + r73278;
double r73280 = r73279 + r73278;
double r73281 = r73280 + r73278;
double r73282 = r73281 + r73278;
return r73282;
}



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