Свързани въпроси 'biginteger'
Умножете long или BigInteger по double без загуба на точност
Искам да умножа цяло число с висока точност (дълго или BigInteger) по малко двойно (помислете за нещо > 0 и ‹ 1) и да получа аритметично закръглено цяло число (long или BigInteger) на точната аритметична стойност на операцията като резултат....
11757 изгледи
schedule
18.09.2022
Swift Biginteger xor криптиране/декриптиране
Нов съм в Swift, сега просто искам да преведа java xor код за криптиране/декриптиране на Swift, който се използва за транзакции между сървър и клиент. По-долу е кодът на Java xor:
public static String encrypt(String password, String key) {
if...
660 изгледи
schedule
14.09.2022
Преобразуване на cpp_int в двоичен низ [затворено]
Как мога да конвертирам boost cpp_int (>1000 бита) към неговото двоично представяне в низ (напр. "1011....11001" )?
Опитах да го конвертирам от std::bitset , но не работи при по-големи числа
Редактиране - решение: Това съдържа решение...
387 изгледи
schedule
21.09.2022
Изпълнение на метода BigInteger 'add' на телефон с Android
Работих върху криптографски (POT) протокол в Java за магистърската си теза. Той използва криптографски сдвоявания и следователно използва външна библиотека на Java, наречена jPBC ( http://gas.dia.unisa.it/projects/jpbc/ ).
Тъй като искам едната...
387 изгледи
schedule
18.01.2024
Намиране на факториел с помощта на рекурсия с BigInteger клас
Така че помислете за следния програмен сегмент! Опитах се да използвам основната функция за рекурсия, за да определя факториела на число, но сега използвам класа BigInteger.
public static BigInteger fact(int a)
{
BigInteger factorial =...
8437 изгледи
schedule
05.02.2024
Ефективност на алгоритъма Карацуба
Опитвах се да създам своя собствена версия на RSA шифъра. Един от проблемите е да имам бърз и ефикасен начин за умножение на две числа. Не разбрах кода BigInteger достатъчно, за да изчисля времевата сложност на неговия метод multiply() сам,...
668 изгледи
schedule
11.11.2022
Големи цели числа и произволни/многопрецизни плаващи числа за Vala
Има ли начин да се използват големи цели числа или произволни типове точност във vala?
352 изгледи
schedule
03.03.2024
Преместете 128-битово BigInteger със знак винаги да бъде положително
Преобразувам Guid в BigInteger, за да мога да го кодирам с base62. Това работи добре, но мога да получа отрицателни числа в BigInterger. Как да преместя BigInteger, така че числото да е положително. Също така ще трябва да мога да го преместя...
1371 изгледи
schedule
08.03.2024
JVM библиотеки с произволна точност
Работя върху проект (в Scala), където имам нужда да манипулирам някои много големи числа; твърде големи, за да бъдат представени от интегралните типове. Java предоставя класовете BigInteger и BigDecimal (и scala осигурява хубава тънка обвивка около...
2605 изгледи
schedule
15.04.2024
Последици за производителността от използването на Java BigInteger за огромна битова маска
Имаме интересно предизвикателство. Трябва да контролираме достъпа до данни, които се намират в "кошчета". Потенциално ще има стотици хиляди „кошчета“. Достъпът до всеки контейнер се контролира индивидуално, но ограниченията могат и вероятно ще се...
3475 изгледи
schedule
29.04.2024
Има ли общи стратегии за внедряване на аритметика с произволна точност, които са валидни независимо от конкретен език?
Мисля за различни начини за прилагане на аритметика с произволна точност (понякога наричана Bignum, Integer или BigInt).
Изглежда, че общата идиома е да се използва масив за съхранение на действителната стойност и да се преразпределя според...
1553 изгледи
schedule
16.05.2024
Еквивалент на BigInteger и логически оператор
Имам този код:
if ((x & y)==0){
// do this...
}
Бих искал да постигна същия ефект, но използвайки BigInteger вместо int.
Опитах това:
if ((x.compareTo(BigInteger.ZERO)==0)&&(y.compareTo(BigInteger.ZERO)==0)){
// do...
985 изгледи
schedule
02.06.2024