Страницы

Поиск по вопросам

пятница, 10 января 2020 г.

Аналог явовского BigInteger

#cpp #cpp11


Есть ли в C++ аналог явовского java.math.BigInteger?
    


Ответы

Ответ 1



В стандартной библиотеке С++ на текущий момент - нет. boost::multiprecision содержит соответствующие аналоги. Там есть как арифметика расширенной фиксированной ширины, так и динамической ("бесконечной") ширины. Там есть как С++ оболочки для GMP (последнюю надо ставить отдельно), так и собственная независимая реализация.

Ответ 2



Стандартом языка не предусмотрено. Воспользуйтесь одной из имеющихся библиотек - наподобие GMP

Ответ 3



BigInteger - структура .NET Framework Подойдёт? https://msdn.microsoft.com/ru-ru/library/system.numerics.biginteger(v=vs.110).aspx

Комментариев нет:

Отправить комментарий