-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r174353 = 1.0;
double r174354 = x;
double r174355 = r174353 / r174354;
double r174356 = r174355 - r174353;
double r174357 = log(r174356);
double r174358 = -r174357;
return r174358;
}
double f(double x) {
double r174359 = 1.0;
double r174360 = x;
double r174361 = r174359 / r174360;
double r174362 = r174361 - r174359;
double r174363 = log(r174362);
double r174364 = -r174363;
return r174364;
}



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