新UI(Beta)を使用中です。
旧バージョンに戻す場合はこちら
生活や実務に役立つ高精度計算サイト
生活や実務に役立つ高精度計算サイト
はじめに
使い方
計算例
ランキング
ログイン
|
会員登録
生活の計算
お金の計算
健康の計算
こよみの計算
環境の計算
単位の計算
趣味・実用
数学・物理
数学公式集
物理公式集
計算応用集
専門的な計算
統計関数
特殊関数
数値解析
数値積分
線形代数
自作式
私の自作式
みんな(生活)
みんな(数学)
みんな(科学)
みんな(実学)
みんな(その他)
フリー計算
円周率の計算(ガウス・ルジャンドルの算術幾何平均法)
作者:
tonagai
さん
実行数:
6463
BETA
ベータ版の問題を報告
TOP
/
みんなの自作式(数学)
/
高等数学
※ 本ライブラリは会員の方が作成した作品です。内容について当サイトは一切関知しません。
☆
ブックマークに追加
ブックマーク一覧
筑波大学の高橋さんらが達成した2兆5769億8037万桁までの円周率計算に使われていたアルゴリズムであるAGM法(ガウス・ルジャンドルアルゴリズム、算術幾何平均法)を確認します。
a0=1,b0=1/√2,t0=1/4,p0=1を初期値として、
an+1 = (an + bn) / 2
bn+1 = √(anbn)
tn+1 = tn - pn * (an+1 - an)^2
pn+1 = 2*pn
として、
π≒(an + bn)^2 / (4*tn)
で計算しています。
繰り返し回数
計算
クリア
6桁
10桁
14桁
18桁
22桁
26桁
30桁
34桁
38桁
42桁
46桁
50桁
お客様の声
アンケート投稿
よくある質問
リンク方法
この計算についてお客様の声はまだありません。
a0=1,b0=1/√2,t0=1/4,p0=1を初期値として、
an+1 = (an + bn) / 2
bn+1 = √(anbn)
tn+1 = tn - pn * (an+1 - an)^2
pn+1 = 2*pn
として、
π≒(an + bn)^2 / (4*tn)
で計算しています。