\left(x \cdot \log y - z\right) - y
\left(x \cdot \log y - z\right) - y
double f(double x, double y, double z) {
double r866427 = x;
double r866428 = y;
double r866429 = log(r866428);
double r866430 = r866427 * r866429;
double r866431 = z;
double r866432 = r866430 - r866431;
double r866433 = r866432 - r866428;
return r866433;
}
double f(double x, double y, double z) {
double r866434 = x;
double r866435 = y;
double r866436 = log(r866435);
double r866437 = r866434 * r866436;
double r866438 = z;
double r866439 = r866437 - r866438;
double r866440 = r866439 - r866435;
return r866440;
}



Bits error versus x



Bits error versus y



Bits error versus z
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019192
(FPCore (x y z)
:name "Statistics.Distribution.Poisson:$clogProbability from math-functions-0.1.5.2"
(- (- (* x (log y)) z) y))