x \cdot 2 - y
x \cdot 2 - y
double f(double x, double y) {
double r15388998 = x;
double r15388999 = 2.0;
double r15389000 = r15388998 * r15388999;
double r15389001 = y;
double r15389002 = r15389000 - r15389001;
return r15389002;
}
double f(double x, double y) {
double r15389003 = x;
double r15389004 = 2.0;
double r15389005 = r15389003 * r15389004;
double r15389006 = y;
double r15389007 = r15389005 - r15389006;
return r15389007;
}



Bits error versus x



Bits error versus y
Results
Initial program 0
Final simplification0
herbie shell --seed 2019174 +o rules:numerics
(FPCore (x y)
:name "Data.Colour.RGBSpace.HSL:hsl from colour-2.3.3, C"
(- (* x 2.0) y))