Задать вопрос
Griboks
@Griboks

Предел big integer?

Гуляю я по улице, и вдруг птичка подлетает и шепчет на ухо: "big integer хранит uint[] разрядов". Тут я и задумался. Разрядов то много, но их ограниченное количество, т. к. длина массива задаётся 32 битами. Получается, что все-таки существует какое-то ограничение на big ibnteger в с#?
  • Вопрос задан
  • 643 просмотра
Подписаться 1 Простой 15 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 2
@d-stream
Готовые решения - не подаю, но...
Да, существует.
И в чем вопрос?
Ответ написан
@mefutu
BigIntegerинициализируется массивом byte[]из этого я делаю вывод, что пока у системы есть место в RAM мы можем инициализировать бесконечно большой BigInteger.
Как результатBigInteger будет бесконечым, пока у нас будет бесконечно большая память.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы