x \cdot \log x
\mathsf{fma}\left(\log \left(\sqrt[3]{x}\right), x + x, x \cdot \log \left({\left(\frac{1}{x}\right)}^{\frac{-1}{3}}\right)\right)double f(double x) {
double r1813533 = x;
double r1813534 = log(r1813533);
double r1813535 = r1813533 * r1813534;
return r1813535;
}
double f(double x) {
double r1813536 = x;
double r1813537 = cbrt(r1813536);
double r1813538 = log(r1813537);
double r1813539 = r1813536 + r1813536;
double r1813540 = 1.0;
double r1813541 = r1813540 / r1813536;
double r1813542 = -0.3333333333333333;
double r1813543 = pow(r1813541, r1813542);
double r1813544 = log(r1813543);
double r1813545 = r1813536 * r1813544;
double r1813546 = fma(r1813538, r1813539, r1813545);
return r1813546;
}



Bits error versus x
Initial program 0.3
rmApplied add-cube-cbrt0.3
Applied log-prod0.4
Applied distribute-rgt-in0.4
Simplified0.4
rmApplied fma-def0.3
Taylor expanded around inf 0.2
Final simplification0.2
herbie shell --seed 2019162 +o rules:numerics
(FPCore (x)
:name "Statistics.Distribution.Binomial:directEntropy from math-functions-0.1.5.2"
(* x (log x)))