\sqrt{\left(\left(\frac{\left(a + b\right) + c}{2} \cdot \left(\frac{\left(a + b\right) + c}{2} - a\right)\right) \cdot \left(\frac{\left(a + b\right) + c}{2} - b\right)\right) \cdot \left(\frac{\left(a + b\right) + c}{2} - c\right)}double f(double a, double b, double c) {
double r997216 = a;
double r997217 = b;
double r997218 = r997216 + r997217;
double r997219 = c;
double r997220 = r997218 + r997219;
double r997221 = 2.0;
double r997222 = r997220 / r997221;
double r997223 = r997222 - r997216;
double r997224 = r997222 * r997223;
double r997225 = r997222 - r997217;
double r997226 = r997224 * r997225;
double r997227 = r997222 - r997219;
double r997228 = r997226 * r997227;
double r997229 = sqrt(r997228);
return r997229;
}