C ++ Крупнейшее числовое хранилище

0

Есть ли эквивалент Java Bigint в С++, который может хранить следующий номер:

567014094304930933548155069494723691156768423655208899778686163624192868328194365094673392756508907687565332345345678900976543567890976543565789054335678097654680986564323567890876532456890775646780976543556789054367890765435689876545898876587907876535976565578907654538790878656543687656543467898786565457897675645657689756456578656456768654657898865567689656890795587907654678798765787897865654657897654678965465786867278762795432151914451557727529104757415030674806148138138281214236089749601911974949125689884222023119844272122501649909415937

Я посмотрел на unsigned long long int, но это не так много, чтобы сохранить это.

Теги:
c++11
int
unsigned
unsigned-long-long-int

3 ответа

6
Лучший ответ

Отметьте:

4

Нет. Существует множество библиотек для BigInt С++. Например boost:: multiprecision

3

Для таких больших чисел нет типа St ++ типа С++. Возможно, вам понадобится использовать одну из библиотек для больших чисел: GMP, MAPM или bigint

Ещё вопросы

Сообщество Overcoder
Наверх
Меню