Rmpfr

ついでに、R の任意精度演算パッケージ(Rmpfr)。たとえば、

「2n - 2 が n で割り切れたら n は素数である」
という命題を用いて、10000までの素数をすべて求める

library(Rmpfr)
two <- mpfr(2,10000)
for(i in 1:10000) if( (two^i-two)%%i ==0 ) cat( i," " )
10000ビットの精度で計算^^。

なお、このパッケージも、某サーバ(CentOS 5)上の R へ入れようとすると、gmp(GNU MP)がない、GNU MPFR がないとおこられる。それぞれを wget して make install (GMP, GNU MPFR)の後に、R から install.packages( ) 。

このブログ記事について

このページは、eiichiが2014年6月21日 05:02に書いたブログ記事です。

ひとつ前のブログ記事は「RStudioサーバ版、RMeCab」です。

次のブログ記事は「いろいろ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

ウェブページ

Powered by Movable Type 5.13-ja