x \cdot x + 1
x \cdot x + 1
double f(double x) {
double r203598 = x;
double r203599 = r203598 * r203598;
double r203600 = 1.0;
double r203601 = r203599 + r203600;
return r203601;
}
double f(double x) {
double r203602 = x;
double r203603 = r203602 * r203602;
double r203604 = 1.0;
double r203605 = r203603 + r203604;
return r203605;
}



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