\[\left(\left(\sqrt{\pi \cdot 2} \cdot {\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}^{\left(\left(z - 1\right) + 0.5\right)}\right) \cdot e^{-\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}\right) \cdot \left(\left(\left(\left(\left(\left(\left(\left(0.99999999999980993 + \frac{676.520368121885099}{\left(z - 1\right) + 1}\right) + \frac{-1259.13921672240281}{\left(z - 1\right) + 2}\right) + \frac{771.32342877765313}{\left(z - 1\right) + 3}\right) + \frac{-176.615029162140587}{\left(z - 1\right) + 4}\right) + \frac{12.5073432786869052}{\left(z - 1\right) + 5}\right) + \frac{-0.138571095265720118}{\left(z - 1\right) + 6}\right) + \frac{9.98436957801957158 \cdot 10^{-6}}{\left(z - 1\right) + 7}\right) + \frac{1.50563273514931162 \cdot 10^{-7}}{\left(z - 1\right) + 8}\right)\]
\left(\left(\sqrt{\pi \cdot 2} \cdot {\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}^{\left(\left(z - 1\right) + 0.5\right)}\right) \cdot e^{-\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}\right) \cdot \left(\left(\left(\left(\left(\left(\left(\left(0.99999999999980993 + \frac{676.520368121885099}{\left(z - 1\right) + 1}\right) + \frac{-1259.13921672240281}{\left(z - 1\right) + 2}\right) + \frac{771.32342877765313}{\left(z - 1\right) + 3}\right) + \frac{-176.615029162140587}{\left(z - 1\right) + 4}\right) + \frac{12.5073432786869052}{\left(z - 1\right) + 5}\right) + \frac{-0.138571095265720118}{\left(z - 1\right) + 6}\right) + \frac{9.98436957801957158 \cdot 10^{-6}}{\left(z - 1\right) + 7}\right) + \frac{1.50563273514931162 \cdot 10^{-7}}{\left(z - 1\right) + 8}\right)double f(double z) {
double r119686 = atan2(1.0, 0.0);
double r119687 = 2.0;
double r119688 = r119686 * r119687;
double r119689 = sqrt(r119688);
double r119690 = z;
double r119691 = 1.0;
double r119692 = r119690 - r119691;
double r119693 = 7.0;
double r119694 = r119692 + r119693;
double r119695 = 0.5;
double r119696 = r119694 + r119695;
double r119697 = r119692 + r119695;
double r119698 = pow(r119696, r119697);
double r119699 = r119689 * r119698;
double r119700 = -r119696;
double r119701 = exp(r119700);
double r119702 = r119699 * r119701;
double r119703 = 0.9999999999998099;
double r119704 = 676.5203681218851;
double r119705 = r119692 + r119691;
double r119706 = r119704 / r119705;
double r119707 = r119703 + r119706;
double r119708 = -1259.1392167224028;
double r119709 = r119692 + r119687;
double r119710 = r119708 / r119709;
double r119711 = r119707 + r119710;
double r119712 = 771.3234287776531;
double r119713 = 3.0;
double r119714 = r119692 + r119713;
double r119715 = r119712 / r119714;
double r119716 = r119711 + r119715;
double r119717 = -176.6150291621406;
double r119718 = 4.0;
double r119719 = r119692 + r119718;
double r119720 = r119717 / r119719;
double r119721 = r119716 + r119720;
double r119722 = 12.507343278686905;
double r119723 = 5.0;
double r119724 = r119692 + r119723;
double r119725 = r119722 / r119724;
double r119726 = r119721 + r119725;
double r119727 = -0.13857109526572012;
double r119728 = 6.0;
double r119729 = r119692 + r119728;
double r119730 = r119727 / r119729;
double r119731 = r119726 + r119730;
double r119732 = 9.984369578019572e-06;
double r119733 = r119732 / r119694;
double r119734 = r119731 + r119733;
double r119735 = 1.5056327351493116e-07;
double r119736 = 8.0;
double r119737 = r119692 + r119736;
double r119738 = r119735 / r119737;
double r119739 = r119734 + r119738;
double r119740 = r119702 * r119739;
return r119740;
}