\frac{x \cdot y}{2}x \cdot \frac{y}{2}double f(double x, double y) {
double r117782 = x;
double r117783 = y;
double r117784 = r117782 * r117783;
double r117785 = 2.0;
double r117786 = r117784 / r117785;
return r117786;
}
double f(double x, double y) {
double r117787 = x;
double r117788 = y;
double r117789 = 2.0;
double r117790 = r117788 / r117789;
double r117791 = r117787 * r117790;
return r117791;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
rmApplied *-un-lft-identity0.0
Applied times-frac0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2020062 +o rules:numerics
(FPCore (x y)
:name "Numeric.Interval.Internal:scale from intervals-0.7.1, B"
:precision binary64
(/ (* x y) 2))