-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r160158 = 1.0;
double r160159 = x;
double r160160 = r160158 / r160159;
double r160161 = r160160 - r160158;
double r160162 = log(r160161);
double r160163 = -r160162;
return r160163;
}
double f(double x) {
double r160164 = 1.0;
double r160165 = x;
double r160166 = r160164 / r160165;
double r160167 = r160166 - r160164;
double r160168 = log(r160167);
double r160169 = -r160168;
return r160169;
}



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