\frac{x \cdot y}{2}\frac{x \cdot y}{2}double f(double x, double y) {
double r86980 = x;
double r86981 = y;
double r86982 = r86980 * r86981;
double r86983 = 2.0;
double r86984 = r86982 / r86983;
return r86984;
}
double f(double x, double y) {
double r86985 = x;
double r86986 = y;
double r86987 = r86985 * r86986;
double r86988 = 2.0;
double r86989 = r86987 / r86988;
return r86989;
}



Bits error versus x



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