Ruby - 円周率計算(BBP の公式使用)! (2015-05-19)
こんにちは。 前回、 BBP(Bailey, Borwein, Plouffe) の公式を使用して任意の桁の円周率を16進で計算するアルゴリズムを C++ で実装しました。 C++ - 円周率計算(BBP の公式使用)! 今回は、同じアルゴリズムを Ruby で実装してみました。
こんにちは。 前回、 BBP(Bailey, Borwein, Plouffe) の公式を使用して任意の桁の円周率を16進で計算するアルゴリズムを C++ で実装しました。 C++ - 円周率計算(BBP の公式使用)! 今回は、同じアルゴリズムを Ruby で実装してみました。
こんにちは。 円周率を計算する際、小数点以下1桁目から希望の桁までを全て計算する方法以外に、希望の桁だけを計算する方法もあります。 小数点以下1桁目から希望の桁までを全て計算した後、任意の桁の値が正しいかどうかを検証するために使用したりします。 今回は BBP(Bailey, Borwein, Plouff...
こんにちは。 前回 C++ で「べき剰余」のアルゴリズムを実装しました。 C++ - べき剰余アルゴリズムの実装! 今回は Ruby で実装してみました。
こんにちは。 C++ に「べき剰余アルゴリズム」を実装したい事案があったので、記録しておきます。
こんにちは。 C や C++ で多倍長浮動小数点演算を行いたく MPFR ライブラリをソースビルドでインストールしてみました。
こんにちは。 前回、C++ で Chudnovsky の公式を使用して円周率を1億桁まで計算しました。(任意精度算術ライブラリ GMP(The GNU Multi Precision Arithmetic Library) を使用) 今回は、同じことを Ruby で実装してみました。
こんにちは。 今、円周率を計算するための公式で最も高速だと言われているのは、 Ramanujan(ラマヌジャン)系の「Chudnovsky(チャドノフスキー)の公式」です。 今回は、C++ で Chudnovsky の公式を使用して円周率を計算してみました。
こんにちは。 Ruby でメール(日本語)を送信する方法についての記録です。 メール送信に関しては多数の RubyGems ライブラリが公開されていますが、今回は “mail-iso-2022-jp” ライブラリを使用します。
5月になりましたので、先月4月分の当ブログアクセス状況を公開します。
こんにちは。 Shebang(シバン、シェバン)ストリングを使用して Ruby スクリプトを実行する方法についての記録(&個人的方針)です。 どの方法を使用するかは個人の趣味・趣向によるところがあります。ご了承ください。