-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r11068 = 1.0;
double r11069 = x;
double r11070 = r11068 / r11069;
double r11071 = r11070 - r11068;
double r11072 = log(r11071);
double r11073 = -r11072;
return r11073;
}
double f(double x) {
double r11074 = 1.0;
double r11075 = x;
double r11076 = r11074 / r11075;
double r11077 = r11076 - r11074;
double r11078 = log(r11077);
double r11079 = -r11078;
return r11079;
}



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