\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 r90095 = a;
double r90096 = b;
double r90097 = r90095 + r90096;
double r90098 = c;
double r90099 = r90097 + r90098;
double r90100 = 2.0;
double r90101 = r90099 / r90100;
double r90102 = r90101 - r90095;
double r90103 = r90101 * r90102;
double r90104 = r90101 - r90096;
double r90105 = r90103 * r90104;
double r90106 = r90101 - r90098;
double r90107 = r90105 * r90106;
double r90108 = sqrt(r90107);
return r90108;
}