\frac{x - y}{1 - y}\frac{x}{1 - y} - \frac{y}{1 - y}double f(double x, double y) {
double r168603 = x;
double r168604 = y;
double r168605 = r168603 - r168604;
double r168606 = 1.0;
double r168607 = r168606 - r168604;
double r168608 = r168605 / r168607;
return r168608;
}
double f(double x, double y) {
double r168609 = x;
double r168610 = 1.0;
double r168611 = y;
double r168612 = r168610 - r168611;
double r168613 = r168609 / r168612;
double r168614 = r168611 / r168612;
double r168615 = r168613 - r168614;
return r168615;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied div-sub0.0
Final simplification0.0
herbie shell --seed 2020021 +o rules:numerics
(FPCore (x y)
:name "Diagrams.Trail:splitAtParam from diagrams-lib-1.3.0.3, C"
:precision binary64
(/ (- x y) (- 1 y)))