x \cdot x + 1
x \cdot x + 1
double f(double x) {
double r204485 = x;
double r204486 = r204485 * r204485;
double r204487 = 1.0;
double r204488 = r204486 + r204487;
return r204488;
}
double f(double x) {
double r204489 = x;
double r204490 = r204489 * r204489;
double r204491 = 1.0;
double r204492 = r204490 + r204491;
return r204492;
}



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