\log x - \log \left(\log x\right)
\log \left(\frac{x}{\log x}\right)double f(double x) {
double r1032783 = x;
double r1032784 = log(r1032783);
double r1032785 = log(r1032784);
double r1032786 = r1032784 - r1032785;
return r1032786;
}
double f(double x) {
double r1032787 = x;
double r1032788 = log(r1032787);
double r1032789 = r1032787 / r1032788;
double r1032790 = log(r1032789);
return r1032790;
}



Bits error versus x
Results
Initial program 0.3
rmApplied add-log-exp0.3
Simplified0.0
Final simplification0.0
herbie shell --seed 2019128
(FPCore (x)
:name "Jmat.Real.lambertw, estimator"
(- (log x) (log (log x))))