x \cdot x + 1
x \cdot x + 1
double f(double x) {
double r118942 = x;
double r118943 = r118942 * r118942;
double r118944 = 1.0;
double r118945 = r118943 + r118944;
return r118945;
}
double f(double x) {
double r118946 = x;
double r118947 = r118946 * r118946;
double r118948 = 1.0;
double r118949 = r118947 + r118948;
return r118949;
}



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