Результаты поиска по запросу "biginteger"

4 ответа

Использование оператора BigInteger Multiply

Мне было интересно, если бы был способ умножения

2 ответа

Преобразование из целого числа в BigInteger

Мне было интересно, есть ли способ конвертировать переменную типа Integer в BigInteger. Я попытался типизировать переменную Integer, но я получаю сообщение о...

2 ответа

SHA256 Хеш-результаты отличаются для Android и iOS для больших чисел

Я пытаюсь хэшировать BigInteger / BigNum и получаю разные результаты в Android / iOS. Мне нужно получить тот же результат хеширования, чтобы оба приложения р...

ТОП публикаций

2 ответа

Внедрение критерия примарности Ферма

Кто хочет помочь мне с моей домашней работой?Я пытаюсь реализоватьТест примитивности Ферма в Java с помощью BigIntegers. Моя реализация заключается в следующ...

3 ответа

Как конвертировать двоичное число в BigInteger в Java?

Мне нужно было преобразовать очень большое двоичное значение в его десятичный эквивалент. Поскольку это большое целое число, я использовал BigInteger. Итак, как мне преобразовать это двоичное число в BigInteger?

9 ответов

Как использовать BigInteger?

У меня есть этот кусок кода, который не работает: BigInteger sum = BigInteger.valueOf(0); for(int i = 2; i < 5000; i++) { if (isPrim(i)) { sum.add(BigInteger.valueOf(i)); } }Переменная sum всегда равна 0. Что я делаю не так?

3 ответа

Вы можете скопировать первый байт. Или вы можете просто проигнорировать это.

ужно конвертировать JavaBigInteger экземпляр его значение в байтах. Из API я получаю этот метод

4 ответа

@TheRealNeo, более обычно представлять отрицательные числа, такие как 0xFFFFFFFF для -1. Вы можете добавить знак, но я не думаю, что он широко используется.

ли кто-нибудь помочь мне в преобразовании 18-значный числовой строки в BigInteger в Javaт.е. строка

1 ответ

Python длинное умножение

Мне нужен алгоритм быстрее, чем текущее нормальное длинное умножение Python. Я пытался найти достойную реализацию Карацубы, но не могу. def main(): a=long(raw_input()) if(a<0): a=a*-1 a=((a*(a+1)/2)-1) print(-a) else: a=(a*(a+1))/2 print(a) ...

0 ответов

Не поднимает ограничения, о которых спрашивает ОП.

аю с числами в Java, и хочу посмотреть, насколько большое число я могу сделать. Насколько я понимаю, BigInteger может содержать несколько бесконечных размеров, если у моего компьютера достаточно памяти для хранения такого числа, верно? Моя ...