XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
Loading...
Searching...
No Matches

◆ poch()

double poch ( double  a,
double  x 
)

Pochhammer's symbol (a)x

Purpose
poch computes the Pochhammer's symbol
(a)x = Γ(a + x)/Γ(a)
Returns
Pochhammer's symbol (a)x.
Parameters
[in]aArgument a. (If a + x = 0 or negative integer, a = 0 or negative integer)
[in]xArgument x.
Error handling
  • If a + x = 0 or negative integer but a != 0 nor negative integer, domain error (EDOM) occurs.
  • If the estimated precision is less than half, range error (ERANGE) occurs.
  • Other range error (ERANGE) may occur.