\left(x + 1\right) \cdot y - x
\left(x + 1\right) \cdot y - x
double f(double x, double y) {
double r150806 = x;
double r150807 = 1.0;
double r150808 = r150806 + r150807;
double r150809 = y;
double r150810 = r150808 * r150809;
double r150811 = r150810 - r150806;
return r150811;
}
double f(double x, double y) {
double r150812 = x;
double r150813 = 1.0;
double r150814 = r150812 + r150813;
double r150815 = y;
double r150816 = r150814 * r150815;
double r150817 = r150816 - r150812;
return r150817;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019199
(FPCore (x y)
:name "Data.Colour.SRGB:transferFunction from colour-2.3.3"
(- (* (+ x 1.0) y) x))