Вопросы по теме 'biginteger'
Большие целые числа в C #
В настоящее время я заимствую java.math.BigInteger из библиотек J #, как описано здесь . Поскольку раньше я никогда не использовал библиотеку для работы с большими целыми числами, это кажется медленным, примерно в 10 раз медленнее даже для чисел...
58886 просмотров
schedule
09.04.2022
Библиотека C или C++ BigInt в Microsoft Windows
Какая библиотека целых чисел произвольной точности (и/или рациональных чисел) существует для компиляторов, работающих в Microsoft Windows, и какую бы вы порекомендовали?
Укажите тип/стоимость лицензии, поддерживаемые компиляторы (например, GCC...
6677 просмотров
schedule
14.06.2023
Большое число в C ++
Я пытаюсь поместить большое число в переменную C ++. Номер 600851475143
Я попробовал unsigned long long int, но получил ошибку, говоря, что константа слишком велика. Затем я попробовал библиотеку bigInt под названием BigInt ->...
24351 просмотров
schedule
26.01.2024
Как реализовать big int в C ++
Я хотел бы реализовать на C ++ большой класс int в качестве класса упражнений по программированию, который может обрабатывать числа больше, чем длинный int. Я знаю, что уже существует несколько реализаций с открытым исходным кодом, но я бы хотел...
101154 просмотров
schedule
21.06.2023
Что мне следует использовать для класса BigInt в .NET?
Пока BCL, наконец, не отправит System.Numeric.BigInt , что вы, ребята, используете для целых чисел произвольной точности?
3540 просмотров
schedule
19.10.2022
Каков наилучший способ представления сколь угодно больших чисел в c?
Я работаю над проектом, который требует от меня работы с числами, большими, чем самый большой числовой тип данных в c. Я думал об использовании структур с битовыми полями для представления этого, но это уже плохо пахнет. У кого-нибудь есть советы?...
1876 просмотров
schedule
20.10.2022
ИЛИ-умножение на большие целые числа
Умножение двух n-битных чисел A и B можно понимать как сумму сдвигов:
(A << i1) + (A << i2) + ...
где i1, i2, ... - количество битов, которые установлены в 1 в B.
Теперь давайте заменим ПЛЮС на ИЛИ, чтобы получить новую...
1352 просмотров
schedule
17.06.2022
Java BigInteger, отрезать последнюю цифру
Довольно просто, если число BigInteger равно 543, я хочу, чтобы оно обрезало последнюю цифру, чтобы она равнялась 54.
Два простых способа сделать это:
Используйте строки, получите подстроку и создайте новый biginteger с новым значением....
4994 просмотров
schedule
04.07.2023
BigInteger.valueOf() для очень больших чисел?
Как лучше всего преобразовать 50-значную строку в BigInteger в Java? У него нет метода valueOf(String), и я не могу преобразовать его в Long, потому что он слишком мал.
3089 просмотров
schedule
11.09.2022
Как использовать BigInteger?
У меня есть код, который не работает:
BigInteger sum = BigInteger.valueOf(0);
for(int i = 2; i < 5000; i++) {
if (isPrim(i)) {
sum.add(BigInteger.valueOf(i));
}
}
Переменная суммы всегда равна 0. Что я делаю не так?
339360 просмотров
schedule
23.03.2022
Деление больших чисел
Мне нужен алгоритм деления, который может обрабатывать большие целые числа (128 бит). Я уже спрашивал, как это сделать с помощью операторов битового сдвига. Однако моя текущая реализация, похоже, требует лучшего подхода.
По сути, я храню числа...
5633 просмотров
schedule
24.07.2022
Есть ли замена Pow в BigInteger в F#?
Я использовал функцию Pow класса BigInteger в F#, когда мой компилятор сказал мне:
Эта конструкция устарела. Этот член был удален, чтобы обеспечить двоичную совместимость этого типа с типом .NET 4.0 System.Numerics.BigInteger....
1157 просмотров
schedule
12.11.2022
Должен ли я использовать большой INT или обычный INT в MySQL для хранения метки времени?
Должен ли я использовать большое целое число или обычное целое число в MySQL для хранения метки времени? Я планирую хранить его в INT, а не во встроенной метке времени или дате и времени, поэтому какой тип INT мне следует использовать?
16599 просмотров
schedule
25.04.2023
Большие числа, общие алгоритмы?
Мне было интересно, что такое большие числа и какие общие алгоритмы используются для их обработки. Я слышал, что этот термин упоминается в книге «Кодеры на работе», где на собеседовании одного попросили создать библиотеку для работы с большими числами.
2976 просмотров
schedule
04.03.2023
Как работать с большими числами в PHP?
Как работать с большими числами в PHP?
такие как
(6*27^0+17*27^1+11*27^2+18*27^3+25*27^4+4*27^5)^65537
9031 просмотров
schedule
17.09.2022
Сдвиг битов с помощью BigIntegers в Java
Я реализую шифрование DES на Java с использованием BigIntegers.
Я смещаю бинарные ключи влево с помощью Java BigIntegers, выполняя метод BigInteger.leftShift(int n). Тональность N (Kn) зависит от результата сдвига Kn-1. Проблема, с которой я...
5395 просмотров
schedule
08.10.2022
Почему класс BigFraction в библиотеке Apache-Commons-Math возвращает неверные результаты деления?
Стремясь использовать существующие, протестированные и стабильные библиотеки кода, я начал использовать библиотеку Apache-Commons-Math и его класс BigFraction для выполнения некоторых рациональных вычислений для Android-приложения, которое я...
1236 просмотров
schedule
28.05.2023
BigInteger.ToString () возвращает более 50 десятичных цифр.
Я использую .NET 4 System.Numerics .BigInteger Structure , и я получаю результаты, отличные от документации.
В документации по методу BigInteger.ToString () В нем говорится:
Метод ToString () поддерживает точность до 50 десятичных...
342 просмотров
schedule
02.11.2022
Как преобразовать BigInteger в BigDecimal?
Есть ли способ преобразовать BigInteger в BigDecimal ?
Я знаю, что вы можете перейти от BigDecimal к BigInteger , но я не могу найти способ сделать наоборот в Java.
44370 просмотров
schedule
08.03.2023
Оптимизация арифметических операций над очень большими числами
Я хочу вычислить функцию H(n), где
H(0)=0;
H(i)=H(i-1)×A+Ci mod B;
10<=A,B<=10^15;
C представляет собой массив из n элементов
Следующий код занимает слишком много времени... есть ли лучший способ сделать это?
public BigInteger...
506 просмотров
schedule
02.04.2023