-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r8533 = 1.0;
double r8534 = x;
double r8535 = r8533 / r8534;
double r8536 = r8535 - r8533;
double r8537 = log(r8536);
double r8538 = -r8537;
return r8538;
}
double f(double x) {
double r8539 = 1.0;
double r8540 = x;
double r8541 = r8539 / r8540;
double r8542 = r8541 - r8539;
double r8543 = log(r8542);
double r8544 = -r8543;
return r8544;
}



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