本文簡要介紹 python 語言中 scipy.special.factorial2
的用法。
用法:
scipy.special.factorial2(n, exact=False)#
雙階乘。
這是每秒鍾跳過一次值的階乘。例如,
7!! = 7 * 5 * 3 * 1
。它可以在數值上近似為:n!! = 2 ** (n / 2) * gamma(n / 2 + 1) * sqrt(2 / pi) n odd = 2 ** (n / 2) * gamma(n / 2 + 1) n even = 2 ** (n / 2) * (n / 2)! n even
- n: int 或 數組
計算
n!!
。如果n < 0
,返回值為0。- exact: 布爾型,可選
結果可以使用上麵的gamma-formula(默認)快速近似。如果精確設置為真,則使用整數算術精確計算答案。
- nff: 浮點數或int
n 的雙階乘,作為 int 或浮點數,具體取決於精確值。
參數 ::
返回 ::
例子:
>>> from scipy.special import factorial2 >>> factorial2(7, exact=False) array(105.00000000000001) >>> factorial2(7, exact=True) 105
相關用法
- Python SciPy special.factorial用法及代碼示例
- Python SciPy special.factorialk用法及代碼示例
- Python SciPy special.fdtridfd用法及代碼示例
- Python SciPy special.fdtrc用法及代碼示例
- Python SciPy special.fresnel用法及代碼示例
- Python SciPy special.fdtr用法及代碼示例
- Python SciPy special.fdtri用法及代碼示例
- Python SciPy special.exp1用法及代碼示例
- Python SciPy special.expn用法及代碼示例
- Python SciPy special.ncfdtri用法及代碼示例
- Python SciPy special.gamma用法及代碼示例
- Python SciPy special.y1用法及代碼示例
- Python SciPy special.y0用法及代碼示例
- Python SciPy special.ellip_harm_2用法及代碼示例
- Python SciPy special.i1e用法及代碼示例
- Python SciPy special.smirnovi用法及代碼示例
- Python SciPy special.ker用法及代碼示例
- Python SciPy special.ynp_zeros用法及代碼示例
- Python SciPy special.k0e用法及代碼示例
- Python SciPy special.j1用法及代碼示例
- Python SciPy special.logsumexp用法及代碼示例
- Python SciPy special.expit用法及代碼示例
- Python SciPy special.polygamma用法及代碼示例
- Python SciPy special.nbdtrik用法及代碼示例
- Python SciPy special.nbdtrin用法及代碼示例
注:本文由純淨天空篩選整理自scipy.org大神的英文原創作品 scipy.special.factorial2。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。