- ベストアンサー
階乗の対数のようなものはあるのですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
階乗の逆関数のようなものをお考えだとしたら、階乗を連続化したものとしてガンマ関数があるので、その逆関数が該当すると思います。 http://aoki2.si.gunma-u.ac.jp/lecture/Bunpu/gamma-function.html
関連するQ&A
- 大きな階乗の計算:スターリングの公式→常用対数表
「統計学入門」という本を読んでいて、10!や20!などの大きな数字の階乗の計算のために「スターリングの公式」というのが出てきました。その計算結果はExcelで正しく出たのですが、その計算結果を常用対数表を使って実際の数字に近似する手順を教えて下さい。 まずは添付画像をご覧下さい。 スターリングの公式で10!の第一近似が6.556145115465と出て、 「これを常用対数表から、10!は7桁で 10!≒3598695.61874... となる。」 とありますが、常用対数表のどこの項目を見てその3598695.61874...が出てきたんですか? 6.5と6の交差したところの値、0.8169は3598695.61874...とはまったく関係ないですよね? 逆に、2.2と9の交差したところの値が3.598になっています。これですか?もしこれだとしたら、2.29がどこから出てきたか分かりません。 ※7桁の部分は理解しています、6.556145115465を切り上げると7なので。 「"常用対数表" "階乗" "スターリングの公式"」などで検索してもどこにもその手順が見つかりません。どうか教えて下さい。
- ベストアンサー
- 数学・算数
- 0!(ゼロの階乗)について
高校数学にでてくる階乗の問題についてですが、1!(1の階乗)は1というのはわかるんですが、0!が1というのがどうもわかりません。0!=1というのが証明出来る方どうかお願いします。
- ベストアンサー
- 数学・算数
- 再帰呼出しによる自然対数を求めるプログラム
題名そのままです。再帰によって階乗を求めるプログラムは書けたのですが、自然対数になると値をプラスしていくところでこんがらがってしまいます。助けてくださいお願いします。
- 締切済み
- C・C++・C#
- 0の階乗はなぜ1になるのですか?
手元にある本に、0の階乗は深い理由により1になる、 と書かれてあるのですが、これはなぜこうなるのでしょうか? 普通に考えると0になると思うのですが。 ガンマ関数の導出の仕方を勉強しなければ分からないことなのでしょうか?
- ベストアンサー
- 数学・算数
お礼
階乗を足し算で計算できるのだろうかと妄想したこともありますが,ガンマ関数というのはものすごく難しいものですね。どうもありがとうございました。