\frac{x + y}{2}\frac{x + y}{2}double f(double x, double y) {
double r145561 = x;
double r145562 = y;
double r145563 = r145561 + r145562;
double r145564 = 2.0;
double r145565 = r145563 / r145564;
return r145565;
}
double f(double x, double y) {
double r145566 = x;
double r145567 = y;
double r145568 = r145566 + r145567;
double r145569 = 2.0;
double r145570 = r145568 / r145569;
return r145570;
}



Bits error versus x



Bits error versus y
Results
Initial program 0
Final simplification0
herbie shell --seed 2019198 +o rules:numerics
(FPCore (x y)
:name "Data.Colour.RGB:hslsv from colour-2.3.3, A"
(/ (+ x y) 2.0))