\frac{x + 16}{116}\frac{x + 16}{116}double f(double x) {
double r147081 = x;
double r147082 = 16.0;
double r147083 = r147081 + r147082;
double r147084 = 116.0;
double r147085 = r147083 / r147084;
return r147085;
}
double f(double x) {
double r147086 = x;
double r147087 = 16.0;
double r147088 = r147086 + r147087;
double r147089 = 116.0;
double r147090 = r147088 / r147089;
return r147090;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019198 +o rules:numerics
(FPCore (x)
:name "Data.Colour.CIE:cieLAB from colour-2.3.3, B"
(/ (+ x 16.0) 116.0))