-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r7158 = 1.0;
double r7159 = x;
double r7160 = r7158 / r7159;
double r7161 = r7160 - r7158;
double r7162 = log(r7161);
double r7163 = -r7162;
return r7163;
}
double f(double x) {
double r7164 = 1.0;
double r7165 = x;
double r7166 = r7164 / r7165;
double r7167 = r7166 - r7164;
double r7168 = log(r7167);
double r7169 = -r7168;
return r7169;
}



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