200 \cdot \left(x - y\right)
\left(-y\right) \cdot 200 + 200 \cdot x
double f(double x, double y) {
double r13062879 = 200.0;
double r13062880 = x;
double r13062881 = y;
double r13062882 = r13062880 - r13062881;
double r13062883 = r13062879 * r13062882;
return r13062883;
}
double f(double x, double y) {
double r13062884 = y;
double r13062885 = -r13062884;
double r13062886 = 200.0;
double r13062887 = r13062885 * r13062886;
double r13062888 = x;
double r13062889 = r13062886 * r13062888;
double r13062890 = r13062887 + r13062889;
return r13062890;
}



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 2019174
(FPCore (x y)
:name "Data.Colour.CIE:cieLABView from colour-2.3.3, C"
(* 200.0 (- x y)))