円周率展開公式

以前断片的にしか載せていなかった円周率展開公式の更に多くの一覧と、簡易計算フォーム。

概要

2007/06/24

円周率を求めるに一部記載した円周率展開公式の一覧。加えて全展開式に簡単な計算フォームを付属。計算速度も以前のものより格段に上がっています。

各展開式のソースコードはscript.jsのPai.X以下に記述されています。関数の最初のPai.を取り除けば、各々の関数は単体で実行できます。

円周率展開公式とその計算フォーム

2007/06/24-2008/12/13

計算フォームのボタンを押すとフォームが表示/非表示を変更します。公式一覧を短いページサイズで見られるように、最初は計算フォームは非表示になっています。

(グレゴリー・)ライプニッツ

π = 4 1 - 1 3 + 1 5 - 1 7 + 1 9 - ...

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

オイラー

π = 4 1 2 - 1 3 × 2 3 + 1 5 × 2 5 - 1 7 × 2 7 + ... + 4 1 3 - 1 3 × 3 3 + 1 5 × 3 5 - 1 7 × 3 7 + ...

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ハットン

π = 12 arctan 1 4 + 4 arctan 5 99

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

マチン

π = 16 arctan 1 5 - 4 arctan 1 239

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ニュートン

π = 6 1 2 + 1 2 × 3 × 2 3 + 1 × 3 2 × 4 × 5 × 2 5 + 1 × 3 × 5 2 × 4 × 6 × 7 × 2 7 + ...

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ベガ

π = 16 arctan 1 5 - 8 arctan 1 408 + 4 arctan 1 1393

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

オイラー・ベガ

π = 20 arctan 1 7 + 8 arctan 3 79

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

クラウゼン

π = 8 arctan 1 3 + 4 arctan 1 7

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ガウス

π = 12 arctan 1 4 + 4 arctan 1 20 + 4 arctan 1 1985

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ダーゼ , シュルツ

π = 4 arctan 1 2 + 4 arctan 1 5 + 4 arctan 1 8

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ラザフォード

π = 16 arctan 1 5 - 4 arctan 1 70 + 4 arctan 1 99

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

シャンクス , ステルマー

π = 24 arctan 1 8 + 8 arctan 1 57 + 4 arctan 1 239

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

シャープ

π = 2 3 1 - 1 3 × 3 + 1 5 × 3 2 - 1 7 × 3 3 + 1 9 × 3 4 - ...

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ガウス(2)

π = 48 arctan 1 18 + 32 arctan 1 57 - 20 arctan 1 239

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

ヴィエタ

π = 2 1 2 + 1 2 1 2 1 2 + 1 2 1 2 + 1 2 1 2 1 2 + 1 2 1 2 + 1 2 1 2 + 1 2 1 2 ...

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

オイラー(2)

π = 2 3 1 1 2 - 1 2 2 + 1 3 2 - 1 4 2 + ...

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

松永良弼

π = 3 1 + 1 2 4 × 6 + 1 2 × 3 2 4 × 6 × 8 × 10 + 1 2 × 3 2 × 5 2 4 × 6 × 8 × 10 × 12 × 14 + ...

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

クリンジェンシェルナ , ブゼインガー

π = 32 arctan 1 10 - 16 arctan 1 515 - 4 arctan 1 239

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

エスコット

π = 88 arctan 1 28 + 8 arctan 1 443 - 20 arctan 1 1393 - 40 arctan 1 11018

計算フォーム
ループ計算回数
円周率
桁数の合致
小数点以下

補足:arctanの処理について

2007/06/24

arctanを用いた公式が非常に多いため、これを展開する式を補足しておく。グレゴリー・ライプニッツの公式も、4arctan1に置き換えられる。

arctan x = n = 0 - 1 n x 2 n + 1 2 n + 1

参考文献

2007/06/24

関連記事

2008/08/04

ページ情報

作成日時
2007/06/24
最終更新日時
2008/12/13
HTML4.01版
index.html
XHTML1.1版
index.xhtml
XML原本
index.xml