200 \cdot \left(x - y\right)
\left(-y\right) \cdot 200 + 200 \cdot x
double f(double x, double y) {
double r14737759 = 200.0;
double r14737760 = x;
double r14737761 = y;
double r14737762 = r14737760 - r14737761;
double r14737763 = r14737759 * r14737762;
return r14737763;
}
double f(double x, double y) {
double r14737764 = y;
double r14737765 = -r14737764;
double r14737766 = 200.0;
double r14737767 = r14737765 * r14737766;
double r14737768 = x;
double r14737769 = r14737766 * r14737768;
double r14737770 = r14737767 + r14737769;
return r14737770;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied sub-neg0.0
Applied distribute-lft-in0.0
Final simplification0.0
herbie shell --seed 2019169
(FPCore (x y)
:name "Data.Colour.CIE:cieLABView from colour-2.3.3, C"
(* 200.0 (- x y)))