\frac{841}{108} \cdot x + \frac{4}{29}\frac{841}{108} \cdot x + \frac{4}{29}double f(double x) {
double r217614 = 841.0;
double r217615 = 108.0;
double r217616 = r217614 / r217615;
double r217617 = x;
double r217618 = r217616 * r217617;
double r217619 = 4.0;
double r217620 = 29.0;
double r217621 = r217619 / r217620;
double r217622 = r217618 + r217621;
return r217622;
}
double f(double x) {
double r217623 = 841.0;
double r217624 = 108.0;
double r217625 = r217623 / r217624;
double r217626 = x;
double r217627 = r217625 * r217626;
double r217628 = 4.0;
double r217629 = 29.0;
double r217630 = r217628 / r217629;
double r217631 = r217627 + r217630;
return r217631;
}



Bits error versus x
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019306
(FPCore (x)
:name "Data.Colour.CIE:cieLABView from colour-2.3.3, A"
:precision binary64
(+ (* (/ 841 108) x) (/ 4 29)))