Публикации по теме 'biginteger'
Итак, какое решение лучше всего подходит для работы с большими числами в JavaScript?
Итак, какое решение лучше всего подходит для работы с большими числами в JavaScript? Вы рекомендуете какую-либо реализацию BigDecimal или BigInteger в JavaScript?
Вопросы по теме 'biginteger'
schedule
17.06.2022
Вычисление очень больших целых чисел
Я пытаюсь вычислить 2 ^ 1000 (2 в степени 1000) с помощью С #. Мне нужна ценность во всех местах. Я уже некоторое время чесал в затылке, потому что не могу понять, как добиться этого в C #.
Есть ли какой-то тип, который будет хранить число длиной...
10413 просмотров
schedule
15.02.2023
Проблемы с java.math.BigInteger
У меня есть следующий код во главе метода:
BigInteger foo = BigInteger.valueOf(0);
BigInteger triNum = BigInteger.valueOf(0);
//set min value to 1*2*3*4*5*...*199*200.
BigInteger min = BigInteger.ONE;
BigInteger temp = BigInteger.ZERO;
for(int...
872 просмотров
schedule
27.11.2022
BigInteger в Silverlight
Как мне получить класс BigInteger для использования в Silverlight?
294 просмотров
schedule
01.08.2022
какой тип использовать, когда long double недостаточно?
Я пишу программу, которая назначает простые числа каждому элементу матрицы, а затем мне нужно умножить некоторые из них. Результирующее число быстро растет, и я не знаю, какой тип использовать, так как я получаю «зацикливание» с помощью long double:...
940 просмотров
schedule
03.05.2022
Самая быстрая 128-битная целочисленная библиотека [закрыта]
Я работаю над приложением для численных вычислений с интенсивным использованием процессора. Не вдаваясь в подробности, это исследовательский проект по вычислительной математике, который включает в себя вычисление определенной функции f(x) для...
10596 просмотров
schedule
03.03.2023
BigInteger.pow(BigInteger)?
Я играю с числами в Java и хочу посмотреть, насколько большое число я могу составить. Насколько я понимаю, BigInteger может содержать число бесконечного размера, если на моем компьютере достаточно памяти для хранения такого числа, верно?
Моя...
38685 просмотров
schedule
29.09.2022
Нужна помощь с домашним заданием BigInteger
Мне сказали, что я должен написать класс BigInteger, я знаю, что он есть, но я должен написать свой собственный. Я должен взять либо целые числа, либо строку и превратить их в массивы для их хранения. Отсюда я должен разрешить сложение, вычитание и...
360 просмотров
schedule
16.04.2023
Как BigInteger хранит свои данные?
Я довольно долго искал и почти ничего не нашел о том, как BigInteger на самом деле хранит свои числа. Это массив символов? Что-то другое? И как данные конвертируются в / из BigInteger ?
Из того, что я обнаружил, я предполагаю, что все классы...
14137 просмотров
schedule
10.11.2022
ИМПОРТ/ЭКСПОРТ GMP
У меня проблема с функцией импорт/экспорт GMP. Я пытаюсь преобразовать отрицательное и положительное большое целое число, но когда я работаю с отрицательным числом, я теряю знак. Есть пример по этому поводу?
Экспорт:
int...
2931 просмотров
schedule
16.05.2022
Представление числового байта C
У меня есть unsigned char vector mynumber[] , представляющий bigint. Это число положительное, и я хочу преобразовать его в отрицательное число.
Я пробовал таким образом
for(int i = 0; i < dimvector;i++)
mynumber[i] = ~mynumber[i];
Я...
387 просмотров
schedule
17.12.2022
Какая архитектура процессора лучше всего подходит для арифметики с большими целыми числами?
Если бы мне пришлось писать ассемблерный код для больших целочисленных вычислений (например, простой факторинг, вычисления по модулю и т. д.) с упором на скорость, какая архитектура лучше всего подходит для этого: x86 (-64), ARM, PowerPC, MIPS или...
759 просмотров
schedule
09.06.2023
Рекурсивное деление с использованием массива больших интервалов по основанию 2^64
Мне нужно иметь возможность разделить два больших целых числа A и B и получить в результате частное Q и остаток R. Я нашел много сообщений о том, что «просто делаю деление, как в начальной школе», но не вижу, как это относится к этому случае, когда...
341 просмотров
schedule
20.11.2022
Есть ли способ генерировать большие простые числа в С# без использования внешней библиотеки?
Мне нужно сгенерировать большие простые числа для криптографического проекта. Я заметил, что в .NET 4.0 есть встроенный криптографический примитив (например, RSA), который использует случайно сгенерированные большие простые числа (p, q для RSA). Все...
2997 просмотров
schedule
10.11.2022
Какой класс С++ BigInteger подходит для соревнований по программированию?
Мне просто интересно, какой класс BigInteger на С++ будет лучшим для соревнований по программированию, которые не допускают использование внешних библиотек?
В основном я искал класс, который можно было бы использовать в моем коде (конечно, я напишу...
1670 просмотров
schedule
03.05.2022
Работа с большими числами в Haskell
Я пытаюсь реализовать тест Миллера в Haskell (не Миллер-Рабин). Я имею дело с большими числами, и, в частности, мне нужно возвести в степень большие числа и взять модуль большого числа по модулю другого большого числа.
Есть ли стандартные функции...
2310 просмотров
schedule
13.01.2023
Бесконечный цикл при вычислении мощности больших целых чисел Java
Я смотрю на этот код и не могу понять, что с ним не так, может быть, свежий взгляд поможет.
public static BigInteger powerOfBigInteger (BigInteger base, BigInteger power){
if (power == BigInteger.valueOf(0)){
return...
511 просмотров
schedule
20.04.2022
Двоичные/битовые манипуляции с BigInteger в С#
Следующий код проверяет, соответствует ли заданное число определенному двоичному шаблону.
Я написал этот код без учета порядка следования байтов и того, как число подписано.
public static bool IsDiagonalToPowerOfTwo (this...
816 просмотров
schedule
08.06.2024
Как преобразовать число в формате локали в BigInteger в Java?
Я много искал, но мне ничего не помогло :( Предположим, мне нужно преобразовать 12.090.129.019.201.920.192.091.029.102.901.920.192.019.201.920 (в португальском разделителе групп: .) в значение BigInteger. Как сделать это преобразование? Я пробовал...
2415 просмотров
schedule
30.03.2023
Умножение больших чисел (рекурсия) в java останавливается без ошибки при вводе размера порядка 2000 цифр. Почему?
Я написал рекурсивную программу на java для умножения ДВА больших целых чисел. Я получаю ввод в виде строки и сохраняю его в массиве int, который содержит каждую цифру в каждой ячейке, и вся моя программа работает с двумя массивами int. Моя...
752 просмотров
schedule
15.12.2022