\frac{x - y}{2 - \left(x + y\right)}\frac{x - y}{\left(2 - x\right) - y}double f(double x, double y) {
double r719443 = x;
double r719444 = y;
double r719445 = r719443 - r719444;
double r719446 = 2.0;
double r719447 = r719443 + r719444;
double r719448 = r719446 - r719447;
double r719449 = r719445 / r719448;
return r719449;
}
double f(double x, double y) {
double r719450 = x;
double r719451 = y;
double r719452 = r719450 - r719451;
double r719453 = 2.0;
double r719454 = r719453 - r719450;
double r719455 = r719454 - r719451;
double r719456 = r719452 / r719455;
return r719456;
}




Bits error versus x




Bits error versus y
Results
| Original | 0.0 |
|---|---|
| Target | 0.0 |
| Herbie | 0.0 |
Initial program 0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019196
(FPCore (x y)
:name "Data.Colour.RGB:hslsv from colour-2.3.3, C"
:herbie-target
(- (/ x (- 2.0 (+ x y))) (/ y (- 2.0 (+ x y))))
(/ (- x y) (- 2.0 (+ x y))))