\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 r53091 = a;
double r53092 = b;
double r53093 = r53091 + r53092;
double r53094 = c;
double r53095 = r53093 + r53094;
double r53096 = 2.0;
double r53097 = r53095 / r53096;
double r53098 = r53097 - r53091;
double r53099 = r53097 * r53098;
double r53100 = r53097 - r53092;
double r53101 = r53099 * r53100;
double r53102 = r53097 - r53094;
double r53103 = r53101 * r53102;
double r53104 = sqrt(r53103);
return r53104;
}