階乗を計算する方法

Posted on
著者: Monica Porter
作成日: 19 行進 2021
更新日: 18 11月 2024
Anonim
【高校 数学A】 場合の数15 順列の計算2 (9分)
ビデオ: 【高校 数学A】 場合の数15 順列の計算2 (9分)

整数「n」の階乗(「n!」と略記)は、「n」以下のすべての整数の積です。たとえば、4の階乗は24(4つの数値の積です) 1から4)。負の数と0!= 1に対して階乗は定義されていません。スターリング公式– n!= x(n / e)^ n – nが大きい(50以上)場合、階乗を近似的に計算できます。この式では、「sqrt」は平方根演算の略語で、「pi」は3.1416、「e」は2.7183です。以下の手順は、数値5を使用した階乗計算のアルゴリズムとスターリング公式の適用を示しています。

    1から5までのすべての整数を、乗算記号「x」で区切って書き留めます:1 x 2 x 3 x 4 x 5。

    式の数値の左から右への乗算を実行します。 「1」と「2」を掛けて「2」を取得します。次に、積「2」と「3」を掛けて「6」を取得します。次に、製品「6」と「4」を掛けて「24」などを取得します。最後に、5!= 1 x 2 x 3 x 4 x 5 = 120を取得します。

    スターリングの式を使用して、50の階乗を計算します。 50!= x(50 / 2.7183)^ 50 = sqrt(314.16)] x(18.39)^ 50 = 3.035E64。この値は千の位に丸められることに注意してください。 「E64」という表記は、「パワー64の10」を意味します。