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

Эффективный способ манипулирования большими степенями двойки
Наиболее эффективный способ кодирования степеней двойки — сдвиг битов целых чисел. 1 << n дает мне 2^n Однако, если у меня есть число, которое больше, чем наибольшее значение, разрешенное в int или long , что я могу использовать для...
993 просмотров
schedule 04.06.2022

Обработка больших чисел
У меня есть проблема: Целое положительное число называется palindrome , если его представление в десятичной системе одинаково при чтении слева направо и справа налево. Для заданного положительного целого числа K , состоящего не более чем из...
1507 просмотров
schedule 03.05.2022

Какую структуру данных использовать с произвольно большими целыми числами?
Возможный дубликат: Какую структуру данных следует использовать для создания собственного класса BigInteger? Из чистого интереса я пытаюсь разработать тип, который может содержать произвольно большое целое число. Я хочу поддерживать...
2472 просмотров

Преобразование многих битов в базу 10
Я создаю класс на С++, который можно использовать для хранения сколь угодно больших целых чисел. Я храню их как двоичные в векторе. Мне нужно иметь возможность печатать этот вектор в базе 10, чтобы человеку было легче его понять. Я знаю, что могу...
318 просмотров
schedule 03.06.2023

BigIntegers в степени BigInteger (подпись Шнорра)
Я пытаюсь реализовать алгоритм подписи Шнорра на Java. Я столкнулся с проблемой расчета мощности с большим показателем (например, хеш-числом MD5). Есть ли способ получить BigInteger в силе BigInteger? Мне нужно вычислить (a^x*b^y)% z, где y —...
524 просмотров
schedule 16.01.2023

распечатка содержимого номера ZZ
Я использую класс ZZ NTL для работы с большими числами. Предположим, у меня есть 10000 таких чисел, и я хочу найти произведение всех этих чисел. Расчет произведения этих чисел занимает всего 30 секунд. Однако для вывода произведения этих чисел на...
93 просмотров
schedule 29.04.2023

как python хранит значение для очень очень больших целых чисел
Посмотрите на эту простую программу на Python def fib1(n): a, b = 0, 1 while b < n : print b, a, b = b, a+b if __name__ == '__main__': import sys fib1(int(sys.argv[1])) Если запустить этот код как python fibo.py...
514 просмотров
schedule 26.08.2022

Java - расчет с безумно большими числами
Как я могу вычислить очень большие числа в Java. Когда я говорю «сумасшедший», я имею в виду 8192-битные целые числа и числа с плавающей запятой. Возможно ли это и с каким максимальным значением может считать обычный 64-битный компьютер?
638 просмотров
schedule 18.11.2022

квадратный корень из числа больше 10^2000 в Python 3
Я хотел бы вычислить квадратный корень из числа больше 10 ^ 2000 в Python. Если я буду рассматривать это число как обычное целое число, я всегда буду возвращать этот результат: Traceback (most recent call last): File "...", line 3, in...
4967 просмотров

Как быстро напечатать все цифры в большом количестве 10 степени 25?
Я работал над проблемой ранга хакера, где мне нужно напечатать число, которое является факториалом 25. Вот код, который я использовал. func extraLongFactorials(n: Int) -> Void { let factorialNumber = factorial(number: n) var...
179 просмотров

Ошибки вычисления R, комбинации с большими числами создают неправильные числа лишь иногда
Я создал формулу комбинации в R для вычисления комбинаций больших чисел. combination_1 <- function(n,r){ n_0 <- n num <- 1 denom <- factorial(r) for(i in 1:(r)){ num <- num * n_0 n_0 <- n_0-1 } num/denom }...
98 просмотров
schedule 07.02.2023

Суммирование очень больших чисел без использования наборов инструментов
Я пытаюсь суммировать очень большие числа в MATLAB, такие как e^800 и e^1000 , и получить ответ. Я знаю, что в Double-Precision максимальное число, которое я могу представить, равно 1.8 * 10^308 , в противном случае я получаю Inf, которое я...
112 просмотров

Полная потеря точности по модулю при расчетах с очень большими числами
У меня есть следующая проблема: > 1e20 %% 3 [1] 0 Warning message: probable complete loss of accuracy in modulus Результат не может быть правильным, и я уверен, что это потому, что 1e20 действительно большой. Но я хочу решить подобные...
614 просмотров
schedule 24.07.2022

Проблема с большим количеством
Я пытаюсь подсчитать количество конечных нулей с помощью факториала. e.g 4! = 24 Таким образом, вы получаете 0. 9! = 362880 Таким образом, вы получаете 1. 10! = 9! x 10 = 3628800 Таким образом, вы получаете 2. 11! = 10! x 11 =...
118 просмотров
schedule 26.11.2022

Форматирование больших десятичных чисел с использованием NumberFormatter в Swift
Я сделал это, чтобы отформатировать число, но это не работает для больших чисел let formatter = NumberFormatter() formatter.numberStyle = .decimal if let number = formatter.number(from: "123456789123456789123") , let str =...
252 просмотров
schedule 02.07.2022

Длина гигантских спископодобных объектов в питоне
Я создаю объект, похожий на список, который содержит очень большое количество элементов, однако, когда я запускаю приведенный ниже код, я получаю сообщение об ошибке. class test: def __init__(self, n): self.n = n def...
70 просмотров