\left(\left(\left(\left(1 + 7\right) + 8\right) + 8\right) + 9\right) + x
\left(\left(\left(\left(1 + 7\right) + 8\right) + 8\right) + 9\right) + x
double code(double x) {
return ((double) (((double) (((double) (((double) (((double) (1.0 + 7.0)) + 8.0)) + 8.0)) + 9.0)) + x));
}
double code(double x) {
return ((double) (((double) (((double) (((double) (((double) (1.0 + 7.0)) + 8.0)) + 8.0)) + 9.0)) + x));
}



Bits error versus x
Results
Initial program 0
Final simplification0
herbie shell --seed 2020153
(FPCore (x)
:name "(+ (+ (+ (+ (+ 1 7) 8) 8) 9) x)"
:precision binary64
(+ (+ (+ (+ (+ 1.0 7.0) 8.0) 8.0) 9.0) x))