-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r25105 = 1.0;
double r25106 = x;
double r25107 = r25105 / r25106;
double r25108 = r25107 - r25105;
double r25109 = log(r25108);
double r25110 = -r25109;
return r25110;
}
double f(double x) {
double r25111 = 1.0;
double r25112 = x;
double r25113 = r25111 / r25112;
double r25114 = r25113 - r25111;
double r25115 = log(r25114);
double r25116 = -r25115;
return r25116;
}



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