\frac{x - y}{2 - \left(x + y\right)}\frac{x}{2 - \left(x + y\right)} - \frac{y}{2 - \left(x + y\right)}double f(double x, double y) {
double r472804 = x;
double r472805 = y;
double r472806 = r472804 - r472805;
double r472807 = 2.0;
double r472808 = r472804 + r472805;
double r472809 = r472807 - r472808;
double r472810 = r472806 / r472809;
return r472810;
}
double f(double x, double y) {
double r472811 = x;
double r472812 = 2.0;
double r472813 = y;
double r472814 = r472811 + r472813;
double r472815 = r472812 - r472814;
double r472816 = r472811 / r472815;
double r472817 = r472813 / r472815;
double r472818 = r472816 - r472817;
return r472818;
}




Bits error versus x




Bits error versus y
Results
| Original | 0.0 |
|---|---|
| Target | 0.0 |
| Herbie | 0.0 |
Initial program 0.0
rmApplied div-sub0.0
Final simplification0.0
herbie shell --seed 2019304
(FPCore (x y)
:name "Data.Colour.RGB:hslsv from colour-2.3.3, C"
:precision binary64
:herbie-target
(- (/ x (- 2 (+ x y))) (/ y (- 2 (+ x y))))
(/ (- x y) (- 2 (+ x y))))