x \cdot 116 - 16
x \cdot 116 - 16
double f(double x) {
double r245066 = x;
double r245067 = 116.0;
double r245068 = r245066 * r245067;
double r245069 = 16.0;
double r245070 = r245068 - r245069;
return r245070;
}
double f(double x) {
double r245071 = x;
double r245072 = 116.0;
double r245073 = r245071 * r245072;
double r245074 = 16.0;
double r245075 = r245073 - r245074;
return r245075;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020043 +o rules:numerics
(FPCore (x)
:name "Data.Colour.CIE:lightness from colour-2.3.3"
:precision binary64
(- (* x 116) 16))