Вопросы с тегом 'biginteger'

BigInteger - это арифметический тип произвольной точности в Java, С# и других языках. Он ведет себя как целое число со знаком, размер которого ограничен только доступной памятью.
9
ответов

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

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

Преобразование из Integer, в BigInteger

Мне было интересно, есть ли способ конвертировать переменную типа Integer в BigInteger. Я попробовал typecasting переменную Integer, но я получаю сообщение об ошибке, которое говорит о неконвертируемом типе.
задан 07 окт. '10 в 5:02
8
ответов

Арифметика с произвольной точностью Объяснение

Я пытаюсь изучить C и столкнулся с неспособностью работать с ДЕЙСТВИТЕЛЬНО большими числами (например, 100 цифр, 1000 цифр и т.д.). Я знаю, что существуют библиотеки для этого, но я хочу попытаться реализовать его сам. Я просто хочу знать, имеет ли ...
задан 02 авг. '09 в 7:27
7
ответов

Большие числа в Java

Как я буду делать вычисления с чрезвычайно большими числами в Java? Я пробовал long, но это максимальный размер на 9223372036854775807, а при использовании целого числа он не сохраняет достаточное количество цифр и поэтому недостаточно точен для то...
задан 11 мая '09 в 23:02
16
ответов

Как реализовать большой int в С++

Я хотел бы реализовать большой класс int в С++ как упражнение для программирования — класс, который может обрабатывать числа, большие, чем long int. Я знаю, что уже существует несколько версий с открытым исходным кодом, но я бы хотел написать свои со...
задан 06 нояб. '08 в 19:11
5
ответов

Лучшая кроссплатформенная (переносная) математическая библиотека с произвольной точностью

Я ищу хорошую математическую библиотеку произвольной точности в C или С++. Не могли бы вы дать мне несколько советов/предложений? Основные требования: Он ДОЛЖЕН обрабатывать произвольно большие целые числа (мой основной интерес - от целых чисел)...
задан 02 апр. '10 в 21:36
12
ответов

Большие целые числа в С#

В настоящее время я заимствует java.math.BigInteger из J #-библиотек, как описано здесь. Никогда не использовав библиотеку для работы с большими целыми числами раньше, это кажется медленным, порядка 10 раз медленнее, даже для чисел длины ulong. У к...
задан 07 окт. '08 в 3:16
7
ответов

Как обрабатывать очень большие числа в Java без использования java.math.BigInteger

Как я буду делать арифметику, + -/*%!, с произвольно большими целыми числами без использования java.math.BigInteger? Например, факториал 90 возвращает 0 в Java. Я хотел бы иметь возможность решить эту проблему.
задан 16 марта '11 в 0:06
3
ответов

Есть ли верхняя граница для BigInteger?

Возможный дубликат: Что означает BigInteger без ограничения? Javadoc для BigInteger не определяет максимальный или минимальный. Однако он говорит: (выделено курсивом) Неизменяемые целые числа произвольной точности Есть ли такой максиму...
задан 02 окт. '12 в 18:21
7
ответов

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

Мне нужно генерировать произвольно большие случайные числа в диапазоне 0 (включительно) до n (исключая). Моя первоначальная мысль состояла в том, чтобы вызвать nextDouble и умножить на n, но как только n будет больше, чем 2 53 результаты больше не б...
задан 18 февр. '10 в 19:08
1
ответ

Передача JSON bigint: 12000000000002539 преобразуется в 12000000000002540?

Я передаю необработанные данные, такие как [{id: 12000000000002539, Name: "Some Name"}], и я получаю объект [{id: 12000000000002540, Name: "Some Name"}] после синтаксического анализа, поскольку теперь преобразование id в строку на стороне сервера пом...
задан 29 дек. '12 в 5:07
15
ответов

Как я могу найти квадратный корень Java BigInteger?

Есть ли библиотека, которая найдет квадратный корень BigInteger? Я хочу, чтобы он вычислялся в автономном режиме - только один раз, а не внутри любого цикла. Таким образом, даже дорогостоящее решение с калькуляцией в порядке. Я не хочу найти какой-т...
задан 10 дек. '10 в 13:24
4
ответов

Что означает BigInteger без ограничения?

Я рассмотрел этот вопрос qaru.site/questions/95975/..., и в частности я не понимаю эту строку (слова курсивом): В классе BigInteger у меня нет ограничений, и есть некоторые полезные функции там, но это довольно удручающее, чтобы преобразовать ваши ...
задан 23 авг. '12 в 12:16
5
ответов

Как преобразовать String в BigInteger?

Я пытаюсь прочитать некоторые действительно большие числа из стандартного ввода и добавлять их вместе. Однако, чтобы добавить в BigInteger, мне нужно использовать BigInteger.valueOf(long);: private BigInteger sum = BigInteger.valueOf(0); private ...
задан 30 марта '13 в 13:02
2
ответов

MySQL: bigint Vs int

Я использую int (10) и просто заметил, что Wordpress использует bigint (20). Чем отличается использование bigint (20) и int (10) для автоматического увеличения id? Какой из них следует использовать для столбца id? `id` bigint(20) unsigned NOT NULL A...
задан 22 янв. '11 в 20:38