x + x \cdot x
x + x \cdot x
double f(double x) {
double r94179 = x;
double r94180 = r94179 * r94179;
double r94181 = r94179 + r94180;
return r94181;
}
double f(double x) {
double r94182 = x;
double r94183 = r94182 * r94182;
double r94184 = r94182 + r94183;
return r94184;
}



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