-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r6751 = 1.0;
double r6752 = x;
double r6753 = r6751 / r6752;
double r6754 = r6753 - r6751;
double r6755 = log(r6754);
double r6756 = -r6755;
return r6756;
}
double f(double x) {
double r6757 = 1.0;
double r6758 = x;
double r6759 = r6757 / r6758;
double r6760 = r6759 - r6757;
double r6761 = log(r6760);
double r6762 = -r6761;
return r6762;
}



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