\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 r5589 = a;
double r5590 = b;
double r5591 = r5589 + r5590;
double r5592 = c;
double r5593 = r5591 + r5592;
double r5594 = 2.0;
double r5595 = r5593 / r5594;
double r5596 = r5595 - r5589;
double r5597 = r5595 * r5596;
double r5598 = r5595 - r5590;
double r5599 = r5597 * r5598;
double r5600 = r5595 - r5592;
double r5601 = r5599 * r5600;
double r5602 = sqrt(r5601);
return r5602;
}