\frac{range}{len - 1 \cdot f}\frac{range}{len - 1 \cdot f}double code(double range, double len, double f) {
return ((double) (range / ((double) (len - ((double) (1.0 * f))))));
}
double code(double range, double len, double f) {
return ((double) (range / ((double) (len - ((double) (1.0 * f))))));
}



Bits error versus range



Bits error versus len



Bits error versus f
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020152
(FPCore (range len f)
:name "(/ range (- len (* 1.0 f)))"
:precision binary64
(/ range (- len (* 1.0 f))))