x + x \cdot x
x + x \cdot x
double f(double x) {
double r94339 = x;
double r94340 = r94339 * r94339;
double r94341 = r94339 + r94340;
return r94341;
}
double f(double x) {
double r94342 = x;
double r94343 = r94342 * r94342;
double r94344 = r94342 + r94343;
return r94344;
}



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