私はchoose(5,2)の二項係数を計算する方法を知っていますが、今私はchoose(5,2.1)を計算できる関数があるかどうかを知りたいPythonまたはRプログラミング言語?非整数で二項係数を計算する方法
-2
A
答えて
1
scipyからのガンマ関数と、2項係数の拡張定義を使用します。
>>> from scipy.special import gamma
>>> def choose(x,y):
... return gamma(x+1)/(gamma(y+1)*gamma(x-y+1))
...
>>> choose(5,2.1)
10.304042688575837
3
1
あなたがgamma
を使用して、このような関数を作ることができる:
choose <- function(x, y) {
return(gamma(x+1)/(gamma(y+1)*gamma(x-y+1)))
}
print(choose(5,2.1)) # 10.30404
関連する問題
- 1. 二項係数を並列で計算する
- 2. 二項係数は
- 3. 整数で浮動小数点計算を行う方法
- 4. 二つの数値計算
- 5. Javaの非整数指数の累乗に負の基数を計算する方法はありますか?
- 6. 非常に大きな整数を計算する
- 7. Python:非整数の階乗を計算する
- 8. datetime-formatと整数で計算する
- 9. Cの二項係数プログラムの説明
- 10. GPUの整数計算
- 11. 二項係数関数階乗または多項式の増加です。
- 12. 二項分布の計算R
- 13. リストの数値の二乗和を計算する関数
- 14. ワード数を計算する方法
- 15. 二項の係数を解析するC++
- 16. Pythonで整数のリストから素数の合計を計算するには?
- 17. Tableauで日付関数の端数を計算する方法
- 18. C++のニュートン二項係数に関する問題
- 19. 整数列の合計を計算する - GreenDAO Android
- 20. SharedPreferencesから整数値を持つキーを計算する方法
- 21. MIPSの2つの値の間の偶数の整数の合計を計算する方法は?
- 22. PHP - 大きな整数のmod計算
- 23. ランダムな整数、計算、およびテーブル
- 24. 二項法:多項式関数を評価する
- 25. 整数と二倍をバイナリファイルに出力する方法
- 26. `scipy.misc.comb`はアドホックな二項計算よりも高速ですか?
- 27. JavaScriptで負の整数のモジュロを計算するには?
- 28. 関数からSCSS変数を計算する方法
- 29. ATSで数値の平方根を計算する方法は?
- 30. 整数を追加するPython三項演算子
私はそれを計算するために計算機を使用することができますが同じです10.304になるので、この質問は理にかなっています。 – Yaphet
あなたはこれまでにどのようなコードを書いていますか?ここで意味のあるコードと問題の説明を追加するには[編集]してください。 (最小限、完全で、検証可能な例)を投稿すると、より良い回答を得るのに役立ちます。 ありがとう! –