-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r396666 = 1.0;
double r396667 = x;
double r396668 = r396666 / r396667;
double r396669 = r396668 - r396666;
double r396670 = log(r396669);
double r396671 = -r396670;
return r396671;
}
double f(double x) {
double r396672 = 1.0;
double r396673 = x;
double r396674 = r396672 / r396673;
double r396675 = r396674 - r396672;
double r396676 = log(r396675);
double r396677 = -r396676;
return r396677;
}



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