\frac{100 \cdot \left(a - b\right)}{b}\frac{100 \cdot \left(a - b\right)}{b}double code(double a, double b) {
return ((double) (((double) (100.0 * ((double) (a - b)))) / b));
}
double code(double a, double b) {
return ((double) (((double) (100.0 * ((double) (a - b)))) / b));
}



Bits error versus a



Bits error versus b
Results
Initial program 0.6
Final simplification0.6
herbie shell --seed 2020152
(FPCore (a b)
:name "(/ (* 100 (- a b)) b)"
:precision binary64
(/ (* 100.0 (- a b)) b))