\frac{\ell + 16}{116} - \frac{b}{200}\frac{\ell + 16}{116} - \frac{b}{200}double code(double l, double b) {
return ((double) (((double) (((double) (l + 16.0)) / 116.0)) - ((double) (b / 200.0))));
}
double code(double l, double b) {
return ((double) (((double) (((double) (l + 16.0)) / 116.0)) - ((double) (b / 200.0))));
}



Bits error versus l



Bits error versus b
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020153
(FPCore (l b)
:name "(- (/ (+ l 16) 116) (/ b 200))"
:precision binary64
(- (/ (+ l 16.0) 116.0) (/ b 200.0)))