\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 r21751 = a;
double r21752 = b;
double r21753 = r21751 + r21752;
double r21754 = c;
double r21755 = r21753 + r21754;
double r21756 = 2.0;
double r21757 = r21755 / r21756;
double r21758 = r21757 - r21751;
double r21759 = r21757 * r21758;
double r21760 = r21757 - r21752;
double r21761 = r21759 * r21760;
double r21762 = r21757 - r21754;
double r21763 = r21761 * r21762;
double r21764 = sqrt(r21763);
return r21764;
}