0

次の数値を格納できる C++ の Java の Bigint に相当するものはありますか。

567014094304930933548155069494723691156768423655208899778686163624192868328194365094673392756508907687565332345345678900976543567890976543565789054335678097654680986564323567890876532456890775646780976543556789054367890765435689876545898876587907876535976565578907654538790878656543687656543467898786565457897675645657689756456578656456768654657898865567689656890795587907654678798765787897865654657897654678965465786867278762795432151914451557727529104757415030674806148138138281214236089749601911974949125689884222023119844272122501649909415937

unsigned long long int を見てきましたが、それを格納するのに十分な大きさではありません。

4

3 に答える 3

6

これらを確認してください:

于 2013-03-04T07:06:15.463 に答える
4

いいえ。BigInt C++ 用のライブラリはたくさんあります。たとえば、boost::multiprecision

于 2013-03-04T07:04:45.583 に答える
3

このような大きな数に対する標準の C++ 型はありません。大きな数のライブラリのいずれかを使用する必要がある場合があります: GMPMAPMまたはbigint

于 2013-03-04T07:05:35.887 に答える