-\log \left(\frac{1}{x} - 1\right)-\log \left(\frac{1}{x} - 1\right)double f(double x) {
double r148067 = 1.0;
double r148068 = x;
double r148069 = r148067 / r148068;
double r148070 = r148069 - r148067;
double r148071 = log(r148070);
double r148072 = -r148071;
return r148072;
}
double f(double x) {
double r148073 = 1.0;
double r148074 = x;
double r148075 = r148073 / r148074;
double r148076 = r148075 - r148073;
double r148077 = log(r148076);
double r148078 = -r148077;
return r148078;
}



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