-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r25268 = 1.0;
double r25269 = x;
double r25270 = r25268 / r25269;
double r25271 = r25270 - r25268;
double r25272 = log(r25271);
double r25273 = -r25272;
return r25273;
}
double f(double x) {
double r25274 = 1.0;
double r25275 = x;
double r25276 = r25274 / r25275;
double r25277 = r25276 - r25274;
double r25278 = log(r25277);
double r25279 = -r25278;
return r25279;
}



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