x \cdot 2 - y
x \cdot 2 - y
double f(double x, double y) {
double r205089 = x;
double r205090 = 2.0;
double r205091 = r205089 * r205090;
double r205092 = y;
double r205093 = r205091 - r205092;
return r205093;
}
double f(double x, double y) {
double r205094 = x;
double r205095 = 2.0;
double r205096 = r205094 * r205095;
double r205097 = y;
double r205098 = r205096 - r205097;
return r205098;
}



Bits error versus x



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