Ledの日記: 任意サイズ整数計算 3
日記 by
Led
思ったより面倒だったがどうにか加算と減算及び比較演算子を組み終われそうだ。多少遅いけど任意長整数ってアルゴリズム関係の研究では便利そうなので個人ライブラリにしておこう。もしかしてC++なんかじゃなくて他の言語だったらデフォで入ってるのかなあ。とはいえ計算実験用ルーチンをC++で書いてるのでそのまま今までの流れに乗っかっておく。
----
って、コメントで指摘された通り、GMPなんてライブラリが出来上がってるのね。せっかく作りはしたがコイツを使うかぁ・・・
----
トップページによるとミスコンパイルされることがわりとよくあるとな。自分で作ったのはとりあえずmake checkがうまくいかない時の非常手段かな。
----
とりあえず、STLでもコンテナのサイズが変わったときはreallocしている可能性があるので、サイズ変更前に取得したイテレータが使用不可になるってことを学んだ。その辺までは隠蔽してくれてないんやね。
BigNum (スコア:1)
Re:BigNum (スコア:1)
bignumではググってませんでした。組んでて楽しかったのでまーいっかということにしておきます。
Re:BigNum (スコア:1)
ご指摘有難うございました。お礼が遅くなって申し訳ないです。
# /.にいるとdohさんのようなツッコミが時々入るのがありがたいのですよ。