x - y \cdot y
x - y \cdot y
double f(double x, double y) {
double r213026 = x;
double r213027 = y;
double r213028 = r213027 * r213027;
double r213029 = r213026 - r213028;
return r213029;
}
double f(double x, double y) {
double r213030 = x;
double r213031 = y;
double r213032 = r213031 * r213031;
double r213033 = r213030 - r213032;
return r213033;
}



Bits error versus x



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