\frac{x + y}{10}\frac{x}{10} + \frac{y}{10}double f(double x, double y) {
double r11594 = x;
double r11595 = y;
double r11596 = r11594 + r11595;
double r11597 = 10.0;
double r11598 = r11596 / r11597;
return r11598;
}
double f(double x, double y) {
double r11599 = x;
double r11600 = 10.0;
double r11601 = r11599 / r11600;
double r11602 = y;
double r11603 = r11602 / r11600;
double r11604 = r11601 + r11603;
return r11604;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied clear-num0.3
rmApplied associate-/r/0.4
rmApplied distribute-lft-in0.4
Simplified0.2
Simplified0.0
Final simplification0.0
herbie shell --seed 2019323
(FPCore (x y)
:name "Text.Parsec.Token:makeTokenParser from parsec-3.1.9, A"
:precision binary64
(/ (+ x y) 10))