裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

GAWK で mpfr を使いたいんだが...(その2)

2016年01月18日 | ブログラミング

古い Macintosh (Mac OS X 10.7.5)にインストールしてみたら,何の問題もなくインストールできた。

新しい Macintosh の方のディレクトリー構造がおかしくなっているのかな?

$ gawk --version
GNU Awk 4.1.3, API: 1.1 (GNU MPFR 3.1.3, GNU MP 6.1.0)

ちゃんと計算できている

$ gawk --bignum "BEGIN{print 5999856**3+99992800**3-100000000**3}"
-2985984

$ gawk --bignum "BEGIN{a=1;for (i = 1 ; i <= 60; i++) a = a*i; print a}"
8320987112741390144276341183223364380754172606361245952449277696409600000000000000

$ gawk --bignum "BEGIN{print 2**300}"
2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376

$ gawk --bignum "BEGIN{n=400;a=b=1;for (i = 3; i <= n; i++) { c = a+b; a=b; b=c};print c}"
176023680645013966468226945392411250770384383304492191886725992896575345044216019675

コメント (2)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« GAWK で mpfr を使いたいんだ... | トップ | 2次元の数列(発展系) »
最新の画像もっと見る

2 コメント

コメント日が  古い順  |   新しい順
Unknown ()
2016-01-18 19:26:36
GMPとMPFRでconfigure時の--prefixが/hogehogeなら
./configure --prefix=/hogehoge --with-mpfr=/hogehoge
でいいと思います。
別のやり方として、gmp.hとmpfr.hが/hogehoge/includeにあり、libgmp.*とlibmpfr.*が/hogehoge/libにある場合はgawkのconfigure時に
CPPFLAGS=-I/hogehoge/include LDFLAGS=-L/hogehoge/lib ./configure
でいけるんじゃないでしょうか。
返信する
gawk で mfpr を使う (r--de-r)
2016-01-19 11:40:58
> GMPとMPFRでconfigure時の--prefixが/hogehogeなら
> ./configure --prefix=/hogehoge --with-mpfr=/hogehoge

ありがとうございました。これで,ちゃんとインストールできました。
返信する

コメントを投稿

ブログラミング」カテゴリの最新記事