\frac{841}{108} \cdot x + \frac{4}{29}\frac{841}{108} \cdot x + \frac{4}{29}double f(double x) {
double r255050 = 841.0;
double r255051 = 108.0;
double r255052 = r255050 / r255051;
double r255053 = x;
double r255054 = r255052 * r255053;
double r255055 = 4.0;
double r255056 = 29.0;
double r255057 = r255055 / r255056;
double r255058 = r255054 + r255057;
return r255058;
}
double f(double x) {
double r255059 = 841.0;
double r255060 = 108.0;
double r255061 = r255059 / r255060;
double r255062 = x;
double r255063 = r255061 * r255062;
double r255064 = 4.0;
double r255065 = 29.0;
double r255066 = r255064 / r255065;
double r255067 = r255063 + r255066;
return r255067;
}



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