long double SqrtAB07(long double x, long double c) { long double x2 = x * x; long double x4 = x2 * x2; long double x8 = x4 * x4; long double c2 = c * c; long double c4 = c2 * c2; long double ans0 = (x4 * x4 + val28 * (x2 * c * (x4 + c2)) + val70 * c2 * x4 + c2 * c2) / (x * (x2 + c) * (x4 + val6 * x2 * c + c2)) * valOneEighth; long double ans1 = c / ans0; return (ans0 + ans1) * valOneHalf; }