-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r709717 = 1.0;
double r709718 = x;
double r709719 = r709717 / r709718;
double r709720 = r709719 - r709717;
double r709721 = log(r709720);
double r709722 = -r709721;
return r709722;
}
double f(double x) {
double r709723 = 1.0;
double r709724 = x;
double r709725 = r709723 / r709724;
double r709726 = r709725 - r709723;
double r709727 = log(r709726);
double r709728 = -r709727;
return r709728;
}



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