double f(double x) {
double r497032 = 1.0;
double r497033 = x;
double r497034 = r497032 / r497033;
double r497035 = r497034 - r497032;
double r497036 = log(r497035);
double r497037 = -r497036;
return r497037;
}
double f(double x) {
double r497038 = 1.0;
double r497039 = x;
double r497040 = r497038 / r497039;
double r497041 = r497040 - r497038;
double r497042 = log(r497041);
double r497043 = -r497042;
return r497043;
}
-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)


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