1 - x \cdot \left(0.2530000000000000026645352591003756970167 + x \cdot 0.1199999999999999955591079014993738383055\right)
1 - x \cdot \left(0.2530000000000000026645352591003756970167 + x \cdot 0.1199999999999999955591079014993738383055\right)
double f(double x) {
double r79448 = 1.0;
double r79449 = x;
double r79450 = 0.253;
double r79451 = 0.12;
double r79452 = r79449 * r79451;
double r79453 = r79450 + r79452;
double r79454 = r79449 * r79453;
double r79455 = r79448 - r79454;
return r79455;
}
double f(double x) {
double r79456 = 1.0;
double r79457 = x;
double r79458 = 0.253;
double r79459 = 0.12;
double r79460 = r79457 * r79459;
double r79461 = r79458 + r79460;
double r79462 = r79457 * r79461;
double r79463 = r79456 - r79462;
return r79463;
}



Bits error versus x
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019235
(FPCore (x)
:name "Numeric.SpecFunctions:invIncompleteGamma from math-functions-0.1.5.2, A"
:precision binary64
(- 1 (* x (+ 0.253 (* x 0.12)))))