-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r8516 = 1.0;
double r8517 = x;
double r8518 = r8516 / r8517;
double r8519 = r8518 - r8516;
double r8520 = log(r8519);
double r8521 = -r8520;
return r8521;
}
double f(double x) {
double r8522 = 1.0;
double r8523 = x;
double r8524 = r8522 / r8523;
double r8525 = r8524 - r8522;
double r8526 = log(r8525);
double r8527 = -r8526;
return r8527;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019132
(FPCore (x)
:name "neg log"
(- (log (- (/ 1 x) 1))))