Результаты поиска по запросу "biginteger"

8 ответов

Нет, не спрашивайте меня, является ли endian сети большим или little endian ...

hon длинные целые числа имеют неограниченную точность. Я хотел бы написать 16-байтовое (128-битное) целое число в файл.struct из стандартной библиотеки поддерживает только до 8 байтов целых чисел.array имеет такое же ограничение. Есть ли способ ...

2 ответа

gmplib.org/repo/gmp/file/tip/mpn/x86/mul_basecase.asm

ual C ++ _umul128 не определен при таргетинге на 32-битные Windows. Как можно умножить два 64-битных целых без знака при таргетинге на Win32? Решение должно работать только на Visual C ++ 2017 с ориентацией на 32-разрядную версию Windows.

2 ответа

PS: этот ответ не предназначен, чтобы получить любой голос. Это только для дальнейшего использования, если кому-то нужно, как это сделать, так же, как мне нужно было до этого ответа.

ользую Visual Studio 2010 и пытаюсь использоватьBigInteger введите программу на C #. Этот тип должен быть доступен вSystem.Numerics пространства имен, но у меня, похоже, нет установленного в .Net 4.0 framework. Когда я ...

ТОП публикаций

1 ответ

Это всегда будет маршалировать ваш пользовательский тип как десятичное число в кавычках.

я естьjson который содержит поле сbigint {"NETWORK_ID": 6000370005980500000071} Формат, который у меня есть до маршалинга:map[string]interface{} Когда я выполняю маршалинг и печатаю на консоль, все выглядит нормально, но это поле создает ...

2 ответа

, но, вероятно, быстрее, хотя это, вероятно, не имеет значения.

могу создать BigInteger с 256 битами, которые все установлены? Я уже пробовал следующее: BigInteger.valueOf(0xFFFFFFFFFFFFFFFFL)Но это не дает мне желаемого результата: int bitCount = b.bitCount();// 0 int bitLength = b.bitLength();// 0Что мне ...

1 ответ

http://msdn.microsoft.com/en-us/library/dd268260.aspx

ый вопрос... У меня тупо долгоBigInteger который я хотел бы записать в файл в виде шестнадцатеричной строки. Я знаю, что Java обеспечивает.toString(16) метод, который делает это, но я не могу найти эквивалент в C #. я ...

1 ответ

, Тот факт, что вы получаете дамп ядра для обеих ситуаций, подтверждает это - это почти наверняка что-то не так с вашим кодом. Если вы хотите опубликовать вопрос с кодом, вы получите больше помощи, чем оставив (обязательно урезанный) комментарий.

ли простой способ определить количество цифр, которое имеет целое число GMP? Я знаю, что вы можете определить это через журнал, но мне было интересно, есть ли что-то встроенное в библиотеку, что я пропускаю. Единственное, что я нашел ...

1 ответ

Это действительно хороший момент!

ю, что могу условно использовать модуль в Perl, но как насчет «прагм»? Мои тесты показали, чтоuse bigint может быть намного медленнее, чем обычная математика в Perl, и она мне нужна только для обработки 64-битных целых чисел, поэтому я ...

7 ответов

Вот код, который я использовал для добавления

ы я пошел делать арифметику, + - / *%!, С произвольно большими целыми числами без использованияjava.math.BigInteger? Например, факториал 90 возвращает 0 в Java. Я хотел бы быть в состоянии решить это.

1 ответ

Это неправильно, принимая Abs дает вам другое число, чем то, которое вы получили бы, если бы вы анализировали его с добавлением нуля.

ация:Я хотел бы преобразовать хэши (MD5 / SHA1 и т. Д.) В десятичные целые числа с целью создания штрих-кодов в Code128C. Для простоты я предпочитаю, чтобы все полученные (большие) числа были положительными. Я могу конвертировать byte [] в ...