1

文字列として表される 64 桁の 16 進数を使用して、基本的な算術演算 (加算、減算、および比較) を実行したいと考えています。例えば

"ffffa"+"2" == "ffffc"

このような数値のバイナリ表現には 256 ビットが必要なため、文字列を基本的な整数型に変換することはできません。gmp1 つの解決策はorを使用することですboost/xintが、この単純な機能には大きすぎます。

私を助けることができる軽量のソリューションはありますか?

4

2 に答える 2