x - y \cdot y
x - y \cdot y
double f(double x, double y) {
double r187862 = x;
double r187863 = y;
double r187864 = r187863 * r187863;
double r187865 = r187862 - r187864;
return r187865;
}
double f(double x, double y) {
double r187866 = x;
double r187867 = y;
double r187868 = r187867 * r187867;
double r187869 = r187866 - r187868;
return r187869;
}



Bits error versus x



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