x \cdot x + 1
x \cdot x + 1
double f(double x) {
double r122390 = x;
double r122391 = r122390 * r122390;
double r122392 = 1.0;
double r122393 = r122391 + r122392;
return r122393;
}
double f(double x) {
double r122394 = x;
double r122395 = r122394 * r122394;
double r122396 = 1.0;
double r122397 = r122395 + r122396;
return r122397;
}



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