-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r26935 = 1.0;
double r26936 = x;
double r26937 = r26935 / r26936;
double r26938 = r26937 - r26935;
double r26939 = log(r26938);
double r26940 = -r26939;
return r26940;
}
double f(double x) {
double r26941 = 1.0;
double r26942 = x;
double r26943 = r26941 / r26942;
double r26944 = r26943 - r26941;
double r26945 = log(r26944);
double r26946 = -r26945;
return r26946;
}



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