-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r44595 = 1.0;
double r44596 = x;
double r44597 = r44595 / r44596;
double r44598 = r44597 - r44595;
double r44599 = log(r44598);
double r44600 = -r44599;
return r44600;
}
double f(double x) {
double r44601 = 1.0;
double r44602 = x;
double r44603 = r44601 / r44602;
double r44604 = r44603 - r44601;
double r44605 = log(r44604);
double r44606 = -r44605;
return r44606;
}



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