\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 r517139 = x;
double r517140 = y;
double r517141 = r517139 - r517140;
double r517142 = 2.0;
double r517143 = r517139 + r517140;
double r517144 = r517142 - r517143;
double r517145 = r517141 / r517144;
return r517145;
}
double f(double x, double y) {
double r517146 = x;
double r517147 = 2.0;
double r517148 = y;
double r517149 = r517146 + r517148;
double r517150 = r517147 - r517149;
double r517151 = r517146 / r517150;
double r517152 = r517148 / r517150;
double r517153 = r517151 - r517152;
return r517153;
}




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