\frac{x - y}{x + y}\frac{x}{y + x} - \frac{y}{y + x}double f(double x, double y) {
double r38232625 = x;
double r38232626 = y;
double r38232627 = r38232625 - r38232626;
double r38232628 = r38232625 + r38232626;
double r38232629 = r38232627 / r38232628;
return r38232629;
}
double f(double x, double y) {
double r38232630 = x;
double r38232631 = y;
double r38232632 = r38232631 + r38232630;
double r38232633 = r38232630 / r38232632;
double r38232634 = r38232631 / r38232632;
double r38232635 = r38232633 - r38232634;
return r38232635;
}




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 2019165
(FPCore (x y)
:name "Data.Colour.RGB:hslsv from colour-2.3.3, D"
:herbie-target
(- (/ x (+ x y)) (/ y (+ x y)))
(/ (- x y) (+ x y)))