\frac{x \cdot y}{2}x \cdot \frac{y}{2}double f(double x, double y) {
double r137341 = x;
double r137342 = y;
double r137343 = r137341 * r137342;
double r137344 = 2.0;
double r137345 = r137343 / r137344;
return r137345;
}
double f(double x, double y) {
double r137346 = x;
double r137347 = y;
double r137348 = 2.0;
double r137349 = r137347 / r137348;
double r137350 = r137346 * r137349;
return r137350;
}



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))