x \cdot x + 1
x \cdot x + 1
double f(double x) {
double r191483 = x;
double r191484 = r191483 * r191483;
double r191485 = 1.0;
double r191486 = r191484 + r191485;
return r191486;
}
double f(double x) {
double r191487 = x;
double r191488 = r191487 * r191487;
double r191489 = 1.0;
double r191490 = r191488 + r191489;
return r191490;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020047
(FPCore (x)
:name "Graphics.Rasterific.Shading:$sradialGradientWithFocusShader from Rasterific-0.6.1, A"
:precision binary64
(+ (* x x) 1))