Вопросы с тегом '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
17 отв.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Значение BIGINT UNSIGNED вне допустимого диапазона

Я получаю сообщение об ошибке Значение BIGINT UNSIGNED находится вне допустимого диапазона в '(1301980250 - mydb. news_articles. date)' Когда я запускаю запрос SELECT *, ((1 / log(1301980250 - date)) * 175) as weight FROM news_articles ORDER BY...
09 апр. '11 в 15:41