\frac{x - y}{1 - y}\frac{x}{1 - y} - \frac{y}{1 - y}double f(double x, double y) {
double r14036316 = x;
double r14036317 = y;
double r14036318 = r14036316 - r14036317;
double r14036319 = 1.0;
double r14036320 = r14036319 - r14036317;
double r14036321 = r14036318 / r14036320;
return r14036321;
}
double f(double x, double y) {
double r14036322 = x;
double r14036323 = 1.0;
double r14036324 = y;
double r14036325 = r14036323 - r14036324;
double r14036326 = r14036322 / r14036325;
double r14036327 = r14036324 / r14036325;
double r14036328 = r14036326 - r14036327;
return r14036328;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied div-sub0.0
Final simplification0.0
herbie shell --seed 2019174
(FPCore (x y)
:name "Diagrams.Trail:splitAtParam from diagrams-lib-1.3.0.3, C"
(/ (- x y) (- 1.0 y)))