If a.i == 0 and x.i == 0 and a.r != −int and x.r >= 0, use the real GamU(a.r, x.r) function.
Else if x = 0,
Else if a is not a real integer <= zero and (x < a + 1 or x < 100), compute GamL(a, x) by series, Then GamU(a, x) = Gam(a) − GamL(a, x).
Else Compute GamU(a, x) by continued fraction method.
Return to Complex Computations
Return to Harry's Home Page