\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 r907254 = x;
double r907255 = y;
double r907256 = r907254 - r907255;
double r907257 = 2.0;
double r907258 = r907254 + r907255;
double r907259 = r907257 - r907258;
double r907260 = r907256 / r907259;
return r907260;
}
double f(double x, double y) {
double r907261 = x;
double r907262 = 2.0;
double r907263 = y;
double r907264 = r907261 + r907263;
double r907265 = r907262 - r907264;
double r907266 = r907261 / r907265;
double r907267 = r907263 / r907265;
double r907268 = r907266 - r907267;
return r907268;
}




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