\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 r99506 = a;
double r99507 = b;
double r99508 = r99506 + r99507;
double r99509 = c;
double r99510 = r99508 + r99509;
double r99511 = 2.0;
double r99512 = r99510 / r99511;
double r99513 = r99512 - r99506;
double r99514 = r99512 * r99513;
double r99515 = r99512 - r99507;
double r99516 = r99514 * r99515;
double r99517 = r99512 - r99509;
double r99518 = r99516 * r99517;
double r99519 = sqrt(r99518);
return r99519;
}