108 - \frac{815 - \frac{1500}{z}}{y}108 - \frac{815 - \frac{1500}{z}}{y}double code(double z, double y) {
return ((double) (108.0 - ((double) (((double) (815.0 - ((double) (1500.0 / z)))) / y))));
}
double code(double z, double y) {
return ((double) (108.0 - ((double) (((double) (815.0 - ((double) (1500.0 / z)))) / y))));
}



Bits error versus z



Bits error versus y
Results
Initial program 0.3
Final simplification0.3
herbie shell --seed 2020152
(FPCore (z y)
:name "(- 108 (/ (- 815 (/ 1500 z)) y))"
:precision binary64
(- 108.0 (/ (- 815.0 (/ 1500.0 z)) y)))