x \cdot 116 - 16
x \cdot 116 - 16
double f(double x) {
double r260633 = x;
double r260634 = 116.0;
double r260635 = r260633 * r260634;
double r260636 = 16.0;
double r260637 = r260635 - r260636;
return r260637;
}
double f(double x) {
double r260638 = x;
double r260639 = 116.0;
double r260640 = r260638 * r260639;
double r260641 = 16.0;
double r260642 = r260640 - r260641;
return r260642;
}



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