x + x \cdot x
x + x \cdot x
double f(double x) {
double r58691 = x;
double r58692 = r58691 * r58691;
double r58693 = r58691 + r58692;
return r58693;
}
double f(double x) {
double r58694 = x;
double r58695 = r58694 * r58694;
double r58696 = r58694 + r58695;
return r58696;
}



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