新しく発言する  EXIT  インデックスへ

円周率の計算


  円周率の計算 KK62526 2008/07/22 23:42:21 
  !C言語版の移植PiSpigot.BAS 山中和義 2008/07/30 16:41:28  (修正1回)
   └C言語版への移植どうもありがとうございまし... KK62526 2008/07/31 08:32:40 
Re: !C言語版の移植PiSpigot.BAS  返事を書く  ノートメニュー
KK62526 <vrgekmpzvy> 2008/07/31 08:32:40
C言語版への移植どうもありがとうございました。

HPのこつこつアルゴリズム(Spigot Algorithm)は、
参考文献[25] Jorg Arndt, Christoph Haenel著,
π Unleashed, Springer, 2001, ISBN 3-540-66572-2
を参考にしました。

今回移植いただいたのは、p37 に掲載のCソースです。
一方、HPに書かせていただいたのは、p82 に掲載の
「高速版」を十進BASICに移植したプログラムです。
短いプログラムでも15000桁計算できることを示したくて
短い方のCソースを掲載いたしました。本来ならば、HPには
山中さんに移植いただいたほうのプログラムを載せる
べきだったかもしれません。


ちなみに、こつこつアルゴリズムの詳細は、参考文献[5]
J.-P. ドゥラエ著、畑正義訳、π-魅惑の数、朝倉書店、
2001、ISBN 978-4-254-11086-9
に書かれています。

 インデックスへ  EXIT
新規発言を反映させるにはブラウザの更新ボタンを押してください。