-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r2167 = 1.0;
double r2168 = x;
double r2169 = r2167 / r2168;
double r2170 = r2169 - r2167;
double r2171 = log(r2170);
double r2172 = -r2171;
return r2172;
}
double f(double x) {
double r2173 = 1.0;
double r2174 = x;
double r2175 = r2173 / r2174;
double r2176 = r2175 - r2173;
double r2177 = log(r2176);
double r2178 = -r2177;
return r2178;
}



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