\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 r104084 = a;
double r104085 = b;
double r104086 = r104084 + r104085;
double r104087 = c;
double r104088 = r104086 + r104087;
double r104089 = 2.0;
double r104090 = r104088 / r104089;
double r104091 = r104090 - r104084;
double r104092 = r104090 * r104091;
double r104093 = r104090 - r104085;
double r104094 = r104092 * r104093;
double r104095 = r104090 - r104087;
double r104096 = r104094 * r104095;
double r104097 = sqrt(r104096);
return r104097;
}