Публикации по теме 'biginteger'


Итак, какое решение лучше всего подходит для работы с большими числами в JavaScript?
Итак, какое решение лучше всего подходит для работы с большими числами в JavaScript? Вы рекомендуете какую-либо реализацию BigDecimal или BigInteger в JavaScript?

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


Вычисление очень больших целых чисел
Я пытаюсь вычислить 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 просмотров

Самая быстрая 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