x \cdot \log x
\mathsf{fma}\left(\log \left(\sqrt[3]{x}\right), x + x, \frac{1}{3} \cdot \left(\left(\log x \cdot \sqrt{x}\right) \cdot \sqrt{x}\right)\right)double f(double x) {
double r1104127 = x;
double r1104128 = log(r1104127);
double r1104129 = r1104127 * r1104128;
return r1104129;
}
double f(double x) {
double r1104130 = x;
double r1104131 = cbrt(r1104130);
double r1104132 = log(r1104131);
double r1104133 = r1104130 + r1104130;
double r1104134 = 0.3333333333333333;
double r1104135 = log(r1104130);
double r1104136 = sqrt(r1104130);
double r1104137 = r1104135 * r1104136;
double r1104138 = r1104137 * r1104136;
double r1104139 = r1104134 * r1104138;
double r1104140 = fma(r1104132, r1104133, r1104139);
return r1104140;
}



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 pow1/30.3
Applied log-pow0.3
Applied associate-*l*0.3
rmApplied fma-def0.2
rmApplied add-sqr-sqrt0.3
Applied associate-*r*0.3
Final simplification0.3
herbie shell --seed 2019164 +o rules:numerics
(FPCore (x)
:name "Statistics.Distribution.Binomial:directEntropy from math-functions-0.1.5.2"
(* x (log x)))