-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r11986 = 1.0;
double r11987 = x;
double r11988 = r11986 / r11987;
double r11989 = r11988 - r11986;
double r11990 = log(r11989);
double r11991 = -r11990;
return r11991;
}
double f(double x) {
double r11992 = 1.0;
double r11993 = x;
double r11994 = r11992 / r11993;
double r11995 = r11994 - r11992;
double r11996 = log(r11995);
double r11997 = -r11996;
return r11997;
}



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