x + x \cdot x
x + x \cdot x
double f(double x) {
double r125469 = x;
double r125470 = r125469 * r125469;
double r125471 = r125469 + r125470;
return r125471;
}
double f(double x) {
double r125472 = x;
double r125473 = r125472 * r125472;
double r125474 = r125472 + r125473;
return r125474;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020049
(FPCore (x)
:name "Main:bigenough1 from B"
:precision binary64
(+ x (* x x)))