x \cdot \left(1 - y\right)
x \cdot \left(1 - y\right)
double f(double x, double y) {
double r199668 = x;
double r199669 = 1.0;
double r199670 = y;
double r199671 = r199669 - r199670;
double r199672 = r199668 * r199671;
return r199672;
}
double f(double x, double y) {
double r199673 = x;
double r199674 = 1.0;
double r199675 = y;
double r199676 = r199674 - r199675;
double r199677 = r199673 * r199676;
return r199677;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020062
(FPCore (x y)
:name "Data.Colour.RGBSpace.HSV:hsv from colour-2.3.3, H"
:precision binary64
(* x (- 1 y)))