0
ответов

Произвольно большие целые числа в C#

Как я могу реализовать этот код Python в C#? Код Python: print(str(int(str("e60f553e42aa44aebf1d6723b0be7541")), 16))) Результат: 305802052421002911840647389720929531201 Но в C# у меня проблемы...
вопрос задан: 15 May 2012 10:59
0
ответов

Хорошая и базовая реализация класса BigInt в C++ [закрыто]

Я ищу хороший и базовый класс BigInt в C++, я нахожу множество реализаций, но в большинстве случаев это сложная реализация для криптографии библиотека... Под базовым я подразумеваю, что BigInt может иметь дело с...
вопрос задан: 14 May 2012 00:30
0
ответов

Базовое преобразование неограниченного размера?

Я пытаюсь реализовать тип BigInt в JavaScript, используя массив целых чисел. На данный момент у каждого из них верхняя граница 256. Я завершил выполнение всех целочисленных операций, но не могу понять ...
вопрос задан: 29 April 2012 01:03
0
ответов

Библиотеки произвольной точности JVM

Я работаю над проектом (на Scala ), где мне нужно манипулировать некоторыми очень большими числами; слишком велик, чтобы быть представленным целочисленными типами. Java предоставляет BigInteger и BigDecimal...
вопрос задан: 26 April 2012 03:03
0
ответов

Метод BigInteger.toString удаляет ведущие 0

Я пытаюсь сгенерировать сумму MD5, используя MessageDigest. И у меня есть следующий код. byte[] md5sum = дайджест.дайджест (); BigInteger bigInt = new BigInteger (1, md5sum ); вывод = bigInt.toString (16 );...
вопрос задан: 23 April 2012 06:39
0
ответов

Подведите список BigIntegers

Я просмотрел все, но не могу понять это. Как вы составите список BigIntegers? Использование System.Numerics; Использование System.Linq; Список & л; BigInteger > bigInts = новый список < BigInteger > (); ...
вопрос задан: 21 April 2012 04:57
0
ответов

Какие проблемы следует ожидать при использовании Reflection для взаимодействия с java.math.BigInteger?

Я внедряю более быструю реализацию BigInt и не знаю, как далеко мне следует зайти, чтобы обеспечить взаимодействие с базовой платформой. Сегодня BigInt просто обертывает BigInteger и значение bigInteger...
вопрос задан: 7 April 2012 13:06
0
ответов

Большие числа, требующие более 64-битного представления

Я использую Java и имею дело с числами больше длинных (что составляет 64 бита). Что следует использовать? Каков размер BigInteger в Java?
вопрос задан: 7 April 2012 03:00
0
ответов

Как сгенерировать «большое» случайное число в Python?

Как сгенерировать большое (более 64 бит) случайное целое число в Python?
вопрос задан: 4 April 2012 13:53
0
ответов

Распространенная практика: как бороться с целочисленным переполнением?

Какова обычная практика обработки целочисленных переполнений, таких как 999999*999999 (результат > Integer.MAX_VALUE), с точки зрения группы разработки приложений? Можно просто сделать BigInt обязательным и...
вопрос задан: 26 March 2012 16:02
0
ответов

Математическая библиотека BCD для произвольных больших чисел?

Я ищу замену стандартной библиотеке Delphi Data.FmtBcd, потому что я просто исчерпал ее ограничения, такие как максимальное количество десятичных цифр, которые она может представлять, и программа завершается с EBcdOverflowException. Для ...
вопрос задан: 13 March 2012 18:46
0
ответов

Проверить, содержит ли 64-битный BigInteger все ненулевые старшие 32 бита в Java?

Кто-нибудь знает, как это сделать - Проверить, содержит ли 64-битный BigInteger содержит все ненулевые старшие 32 бита в Java? Спасибо!
вопрос задан: 1 March 2012 11:27
0
ответов

StackOverflowОшибка при вычислении факториала BigInteger?

Я пытаюсь написать программу на Java для вычисления факториала большого числа. Похоже, что BigInteger не может хранить такое большое число. Ниже приведен (простой) код, который я написал. public ...
вопрос задан: 24 January 2012 21:04
0
ответов

Как реализовать (быстрое) деление bigint?

Я в настоящее время создаю свой собственный класс BigInt, разбивая числа на 7 цифр (т.е. в базе 10 000 000). Я реализовал сложение, вычитание и умножение, а теперь я реализую деление и ...
вопрос задан: 16 January 2012 17:07
0
ответов

JSON-передача bigint: 12000000000002539 преобразуется в 12000000000002540?

Я передаю необработанные данные, такие как [{id: 12000000000002539, Name: "Some Name"}], и получаю объект [{id: 12000000000002540 , Name: "Some Name"}] после синтаксического анализа, пока серверная сторона конвертирует идентификатор ...
вопрос задан: 29 December 2011 05:11
0
ответов

Java Как инвертировать BigInteger?

Мне нужно инвертировать BigInteger. Скажем, у меня есть BigInteger x; и мне нужно вычислить x.modPow (new BigInteger ("- 1"), p). Я получаю следующую ошибку: java.lang.ArithmeticException: ...
вопрос задан: 29 November 2011 21:37
0
ответов

Генерация очень больших случайных чисел java

Как мы можем генерировать очень большие случайные числа в java? Я говорю что-то вроде 10000 цифр? Я знаю, что нам нужно использовать BigInteger, но как мы можем это сделать? Каков наиболее эффективный способ сделать ...
вопрос задан: 23 November 2011 15:25
0
ответов

Эквивалент функции php: int () для типа bigint? (int () сокращает строки до 2147483647)

php: Какая эквивалентная функция int () для типа bigint? (int () сокращает большие числа до 2147483647)? Пример: $ bigint1 = "12312342306A_C243"; $ bigint1 = (int) $ bigint1; // 2147483647, но я хочу, чтобы это было ...
вопрос задан: 12 November 2011 00:05
0
ответов

Создать BigInt со строкой, закодированной по базе 16

Я пытаюсь проанализировать строку следующим образом: f2cff0a43553b2e07b6ae3264bc085a в BigInt, однако при использовании конструктора String для BigInt я, очевидно, получаю Исключение числового формата: BigInteger bi ...
вопрос задан: 9 November 2011 20:33
0
ответов

Существуют ли общие стратегии реализации для арифметики произвольной точности, которые действительны независимо от конкретного языка?

Я думаю о разных способах. для реализации арифметики произвольной точности (иногда называемой Bignum, Integer или BigInt). Похоже, общая идиома - использовать массив для хранения ...
вопрос задан: 24 October 2011 15:59
0
ответов

Java Mutable BigInteger Class

Я делаю вычисления с BigIntegers, которые используют цикл, вызывающий multiply() около 100 миллиардов раз, и создание нового объекта из BigInteger делает это очень медленно. Я надеялся, что кто-нибудь ...
вопрос задан: 22 October 2011 22:29
0
ответов

Почему нужно избегать инстанцирования biginteger в Java

Есть правило PMD, которое гласит, что нужно избегать инстанцирования BigInteger или BigDecimal, если есть предопределенная константа. BigInteger.ZERO // вместо new BigInteger(0) Будет ли какой-нибудь другой ...
вопрос задан: 6 October 2011 12:49
0
ответов

Какие библиотеки bignum работают с D?

Мне нужна библиотека bignum для представления больших целых чисел. Какие возможности у меня есть с языком программирования D? Есть ли, например, привязки GMP? Обновление: я пытаюсь использовать встроенную ...
вопрос задан: 18 September 2011 14:45
0
ответов

Как сложить два числа любой длины в java?

Как сложить два числа любой длины в java? Скажем, например, в java long size 64 бит. Таким образом, максимальный диапазон составляет от -9223372036854775808 до 9223372036854775807. Я прав? Итак, если мы хотим добавить ...
вопрос задан: 15 September 2011 15:33
0
ответов

PHP: Как преобразовать bigint из int в строку?

Я хочу иметь возможность преобразовывать большие int в их полные строковые производные. Например. $ bigint = 9999999999999999999; $ bigint_string = (строка) $ bigint; var_dump ($ bigint_string); выводит строку (7) ...
вопрос задан: 22 August 2011 17:35
0
ответов

преобразование int в / из System.Numerics.BigInteger в C #

У меня есть свойство, которое возвращает System.Numerics.BigInteger. Когда я преобразовал свойство в int, я получил эту ошибку. Невозможно преобразовать тип System.Numerics.BigInteger в int Как преобразовать int в / ...
вопрос задан: 19 August 2011 21:23
0
ответов

Эффективный BigInteger в Java

У нас есть набор мест в нашем продукте, где требуется BigInteger, поскольку числа могут быть довольно длинными. Однако в более чем 90% случаев они на самом деле не такие длинные и могут быть легко ...
вопрос задан: 10 August 2011 07:18
0
ответов

Сериализация BigInteg er

Есть ли какой-нибудь метод сериализации BigInteger в файл XML и обратно? Ниже приведен короткий фрагмент, демонстрирующий, как я в настоящее время сериализирую классы: static public void SerializeToXML (Report ...
вопрос задан: 18 July 2011 07:38
0
ответов

Десятичные дроби и запятые при вводе числа в форму Ruby on Rails

Как лучше всего в Ruby / Rails разрешить пользователям использовать десятичные дроби или запятые при вводе числа в форму? Другими словами, я хотел бы, чтобы пользователь мог ввести 2,000,99 и не получить 2,00 в моем ...
вопрос задан: 30 June 2011 22:21
0
ответов

Hex для int C # с ОЧЕНЬ большие числа

у меня есть 256 CHARS длинную строку, содержащую шестнадцатиричное значение: ...
вопрос задан: 27 June 2011 20:11