\frac{841}{108} \cdot x + \frac{4}{29}\frac{841}{108} \cdot x + \frac{4}{29}double f(double x) {
double r214131 = 841.0;
double r214132 = 108.0;
double r214133 = r214131 / r214132;
double r214134 = x;
double r214135 = r214133 * r214134;
double r214136 = 4.0;
double r214137 = 29.0;
double r214138 = r214136 / r214137;
double r214139 = r214135 + r214138;
return r214139;
}
double f(double x) {
double r214140 = 841.0;
double r214141 = 108.0;
double r214142 = r214140 / r214141;
double r214143 = x;
double r214144 = r214142 * r214143;
double r214145 = 4.0;
double r214146 = 29.0;
double r214147 = r214145 / r214146;
double r214148 = r214144 + r214147;
return r214148;
}



Bits error versus x
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019199
(FPCore (x)
:name "Data.Colour.CIE:cieLABView from colour-2.3.3, A"
(+ (* (/ 841.0 108.0) x) (/ 4.0 29.0)))