\frac{841}{108} \cdot x + \frac{4}{29}\frac{841}{108} \cdot x + \frac{4}{29}double f(double x) {
double r899499 = 841.0;
double r899500 = 108.0;
double r899501 = r899499 / r899500;
double r899502 = x;
double r899503 = r899501 * r899502;
double r899504 = 4.0;
double r899505 = 29.0;
double r899506 = r899504 / r899505;
double r899507 = r899503 + r899506;
return r899507;
}
double f(double x) {
double r899508 = 841.0;
double r899509 = 108.0;
double r899510 = r899508 / r899509;
double r899511 = x;
double r899512 = r899510 * r899511;
double r899513 = 4.0;
double r899514 = 29.0;
double r899515 = r899513 / r899514;
double r899516 = r899512 + r899515;
return r899516;
}



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