У меня задача - уложить в какой-либо контейнер 30-ти значное число, что уже по определению больше чем Long.MAX, которое всего 19-ти разрядное. А нужно это для того, чтобы потом от этого числа, до такого же многозначного числа запустить цикл, проходящий все промежуточные значения.
Есть ли идеи в чём лучше хранить многозначное число и как его инкрементировать с минимальными потерями по памяти и операциям?
P.S. Пока разместил в ArrayList , но вот как его разумнее увеличивать пока идей нет
Раз разница больше чем long
, то вам необходимо воспользоваться классом Biginteger
, он динамически выделяет столько памяти, сколько необходимо.
BigInteger bi = new BigInteger("832661234732141234321");
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Вопрос такойБыла одна прилага состоящая из нескольких jar файлов
Надо сделать наиболее простое соединение между телефоном Android и программой на ПК с помощью языка javaПытался многократно, прочитал множество...
Здравствуйте! В рамках одного проекта, есть два приложения (модуля), которые используют один общий модульПеревожу все это дело на maven и столкнулся...
У меня изометрическая картаИ у меня не получается узнать координаты блока, то есть getCell