\frac{x + y}{2}\frac{x + y}{2}double f(double x, double y) {
double r164511 = x;
double r164512 = y;
double r164513 = r164511 + r164512;
double r164514 = 2.0;
double r164515 = r164513 / r164514;
return r164515;
}
double f(double x, double y) {
double r164516 = x;
double r164517 = y;
double r164518 = r164516 + r164517;
double r164519 = 2.0;
double r164520 = r164518 / r164519;
return r164520;
}



Bits error versus x



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