\frac{x \cdot y}{2}\frac{x \cdot y}{2}double f(double x, double y) {
double r88230 = x;
double r88231 = y;
double r88232 = r88230 * r88231;
double r88233 = 2.0;
double r88234 = r88232 / r88233;
return r88234;
}
double f(double x, double y) {
double r88235 = x;
double r88236 = y;
double r88237 = r88235 * r88236;
double r88238 = 2.0;
double r88239 = r88237 / r88238;
return r88239;
}



Bits error versus x



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