\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 r20972 = a;
double r20973 = b;
double r20974 = r20972 + r20973;
double r20975 = c;
double r20976 = r20974 + r20975;
double r20977 = 2.0;
double r20978 = r20976 / r20977;
double r20979 = r20978 - r20972;
double r20980 = r20978 * r20979;
double r20981 = r20978 - r20973;
double r20982 = r20980 * r20981;
double r20983 = r20978 - r20975;
double r20984 = r20982 * r20983;
double r20985 = sqrt(r20984);
return r20985;
}