\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 r122110 = a;
double r122111 = b;
double r122112 = r122110 + r122111;
double r122113 = c;
double r122114 = r122112 + r122113;
double r122115 = 2.0;
double r122116 = r122114 / r122115;
double r122117 = r122116 - r122110;
double r122118 = r122116 * r122117;
double r122119 = r122116 - r122111;
double r122120 = r122118 * r122119;
double r122121 = r122116 - r122113;
double r122122 = r122120 * r122121;
double r122123 = sqrt(r122122);
return r122123;
}