-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r171676 = 1.0;
double r171677 = x;
double r171678 = r171676 / r171677;
double r171679 = r171678 - r171676;
double r171680 = log(r171679);
double r171681 = -r171680;
return r171681;
}
double f(double x) {
double r171682 = 1.0;
double r171683 = x;
double r171684 = r171682 / r171683;
double r171685 = r171684 - r171682;
double r171686 = log(r171685);
double r171687 = -r171686;
return r171687;
}



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