x - y \cdot y
x - y \cdot y
double f(double x, double y) {
double r103861 = x;
double r103862 = y;
double r103863 = r103862 * r103862;
double r103864 = r103861 - r103863;
return r103864;
}
double f(double x, double y) {
double r103865 = x;
double r103866 = y;
double r103867 = r103866 * r103866;
double r103868 = r103865 - r103867;
return r103868;
}



Bits error versus x



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