エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ruby で円周率を計算する - fetburner.core
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby で円周率を計算する - fetburner.core
以前 Ruby で円周率を計算するプログラムを作成し、Omotesando.rb で発表したことがありました。口頭で... 以前 Ruby で円周率を計算するプログラムを作成し、Omotesando.rb で発表したことがありました。口頭で発表しただけと言うのも味気ないですから、その時発表した内容をブログ記事としても纏めておきましょう。 本記事では、チュドノフスキーの公式に基づいて円周率を計算するプログラムを Ruby で作成し、ライブラリの選定や並列化も含めて高速化を試みます。円周率の計算それ自体にはさして意味はありませんが、ここで得られた知見は Ruby で書かれたプログラムを高速化する際にヒントを与えてくれるのではないでしょうか。 ちなみに、今回作成するプログラムで使うチュドノフスキーの公式や、それを高速に計算する binary splitting 法の説明を書き下すと如何せん数式が入り混じった厳ついものになってしまうのですが、実装の本質的な部分は次に示すように至って簡潔なことを最初に述べておきます。 d