x \cdot 2 - y
x \cdot 2 - y
double f(double x, double y) {
double r260176 = x;
double r260177 = 2.0;
double r260178 = r260176 * r260177;
double r260179 = y;
double r260180 = r260178 - r260179;
return r260180;
}
double f(double x, double y) {
double r260181 = x;
double r260182 = 2.0;
double r260183 = r260181 * r260182;
double r260184 = y;
double r260185 = r260183 - r260184;
return r260185;
}



Bits error versus x



Bits error versus y
Results
Initial program 0
Final simplification0
herbie shell --seed 2019303
(FPCore (x y)
:name "Data.Colour.RGBSpace.HSL:hsl from colour-2.3.3, C"
:precision binary64
(- (* x 2) y))