x \cdot 2 - y
x \cdot 2 - y
double f(double x, double y) {
double r12962285 = x;
double r12962286 = 2.0;
double r12962287 = r12962285 * r12962286;
double r12962288 = y;
double r12962289 = r12962287 - r12962288;
return r12962289;
}
double f(double x, double y) {
double r12962290 = x;
double r12962291 = 2.0;
double r12962292 = r12962290 * r12962291;
double r12962293 = y;
double r12962294 = r12962292 - r12962293;
return r12962294;
}



Bits error versus x



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