2012-04-14 34 views
6

拡張倍精度浮動小数点ライブラリC/C++

  • 固定データ型のサイズ(すなわち拡張精度フロートは一定量のメモリを要する)
  • は、両方の仮数部のサイズを指定すると指数の変数のためには必要ありません初期化
  • C/C++インタフェース
  • 本当に大きな山車のため
  • サポート> 10^10000

私が見つけた最も近いものは、Ivano PrimiのHPAライブラリです。このライブラリの唯一の問題は、指数を拡張できないことです(指数は15ビットで固定されています)。それは私に仮名のための様々な選択肢を許しますが、表現可能な最大数は常に10^4932に制限されています。 GMPのような他のライブラリは、初期化を必要とし、固定サイズのデータ​​型を許可しません。要点は、私は任意の精度が必要ではなく、ただ拡張したことです。しかし、私は非常に大きな指数を持つ必要があります。

ありがとうございました!

マーク

答えて

1

ttmathは私が探しものに非常に近いと思われます。それは指数と仮数値を持つ大きなフロートを指定することを可能にし、初期化を必要としません。

+0

Gmplib @ gmplib.orgはおそらく近いです。 –

関連する問題