\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 r848573 = x;
double r848574 = y;
double r848575 = r848573 - r848574;
double r848576 = 2.0;
double r848577 = r848573 + r848574;
double r848578 = r848576 - r848577;
double r848579 = r848575 / r848578;
return r848579;
}
double f(double x, double y) {
double r848580 = x;
double r848581 = 2.0;
double r848582 = y;
double r848583 = r848580 + r848582;
double r848584 = r848581 - r848583;
double r848585 = r848580 / r848584;
double r848586 = r848582 / r848584;
double r848587 = r848585 - r848586;
return r848587;
}




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 2019354
(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))))