x - y \cdot y
x - y \cdot y
double f(double x, double y) {
double r165193 = x;
double r165194 = y;
double r165195 = r165194 * r165194;
double r165196 = r165193 - r165195;
return r165196;
}
double f(double x, double y) {
double r165197 = x;
double r165198 = y;
double r165199 = r165198 * r165198;
double r165200 = r165197 - r165199;
return r165200;
}



Bits error versus x



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