0
ответов

Поддерживается ли в C# арифметика произвольной точности?

Поддерживает ли C# арифметику произвольной точности (кажется, это также называется bignums)? Если нет, то какие библиотеки это поддерживают?
вопрос задан: 4 November 2014 16:01
0
ответов

Могут ли длинные целые подпрограммы получить выгоду от SSE?

Я все еще работаю над подпрограммами для произвольных длинных целых чисел на C ++. До сих пор я реализовал сложение / вычитание и умножение для 64-битных процессоров Intel. Все работает нормально, но я подумал, не могу ли я ...
вопрос задан: 24 December 2013 10:40
0
ответов

Восстановить число из нескольких его остатков (китайская теорема об остатках)

У меня есть длинное целое число, но оно хранится не в десятичной форме, а как набор остатков . Итак, у меня есть не число N, а набор таких остатков: r_1 = N% 2147483743 r_2 = N% 2147483713 r_3 = ...
вопрос задан: 31 December 2012 12:16
0
ответов

Возведение в степень в Ruby 1.8.7 возвращает неверные ответы

Я столкнулся с этой проблемой, когда пытался вычислить 3 **557 в irb. Ruby и MacRuby установлены на моем Mac (OS X 10.8 ). И версия ruby ​​1.8.7, MacRuby 0.12 (ruby ​​1.9.2 ). ребро и мацирб дали...
вопрос задан: 17 August 2012 16:43
0
ответов

Генерация псевдоприродной фразы из большого целого числа обратимым способом

У меня есть большое и «уникальное» целое число (на самом деле хеш SHA1). Примечание. Пока я говорю о хэшах SHA1, это не вопрос криптографии / безопасности! Я не пытаюсь сломать SHA1. Представьте себе ...
вопрос задан: 29 April 2012 13:24
0
ответов

пользовательский тип данных в C

Я работаю с криптографией и мне нужно использовать очень большие числа. Я также использую новую инструкцию Intel для умножения без переноса, для которой требуется тип данных m128i, который выполняется путем загрузки ...
вопрос задан: 11 March 2012 14:13
0
ответов

Эффективное умножение / деление двух 128-битных целых чисел на x86 (без 64-битных)

Компилятор: MinGW / GCC Проблемы: Код GPL / LGPL не разрешен (GMP или любая другая библиотека bignum, если на то пошло, излишни для этой проблемы, поскольку у меня уже есть реализованный класс). Я сконструировал свой собственный 128 -...
вопрос задан: 16 January 2012 22:31
0
ответов

Как работать с большими числами в javascript [дубликат]

Я ищу математическое решение, которое имеет дело с действительно (длинными, большими, огромными, штормами) числами. Я еще ничего не нашел, но не знаю Я хочу думать, что эта проблема еще не решена. ...
вопрос задан: 26 November 2010 22:03
0
ответов

Как лучше всего проверять бесконечность в модуле Perl?

В одном из моих модулей мне приходится иметь дело с концепцией бесконечности. На сегодняшний день я использовал 9 ** 9 ** 9 как положительную бесконечность, и это, кажется, работает хорошо, быстро и похоже на внутреннее устройство Perl ...
вопрос задан: 4 October 2010 16:00
0
ответов

Bignum, линейная алгебра и цифровая обработка сигналов на iPhone OS (iOS 4)

Я думаю, что нашел некоторые драгоценные камни в iPhone OS (iOS 4). Я обнаружил, что есть 128-битные, 256-битные, 512-битные и 1024-битные целочисленные типы данных, предоставляемые Accelerate Framework. Есть также Apple ...
вопрос задан: 24 September 2010 12:54
0
ответов

Как сериализировать GMP mpf тип?

Кажется, что GMP обеспечивает только строковую сериализацию mpf тип (с плавающей точкой): mpf_get_str (), mpf_class:: get_str () mpz (целочисленный) тип имеет дополнительный интерфейс для необработанных байтов:...
вопрос задан: 23 July 2010 15:29