\frac{x \cdot y}{2}\frac{x \cdot y}{2}double f(double x, double y) {
double r113964 = x;
double r113965 = y;
double r113966 = r113964 * r113965;
double r113967 = 2.0;
double r113968 = r113966 / r113967;
return r113968;
}
double f(double x, double y) {
double r113969 = x;
double r113970 = y;
double r113971 = r113969 * r113970;
double r113972 = 2.0;
double r113973 = r113971 / r113972;
return r113973;
}



Bits error versus x



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