Вопросы по теме 'gmp'

Преобразование mpz_t в unsigned long long (gmp lib)
Есть ли способ преобразовать переменную mpz_t в unsigned long long в C? Как насчет наоборот, из ull в mpz_t? Библиотека gmp не поддерживает это, поскольку ull являются частью C99. Я нашел это , но это на С++, и я не не знаю, как программировать на...
4590 просмотров
c gmp
schedule 16.04.2022

Программа в библиотеке GMP
В Sage есть функция «добавить». Один пример таков. A=[] for i in range(100): if(i%2==0): A.append(i) Есть ли в libgmp такая функция, в которой я могу хранить значения mpz_t?
187 просмотров
gmp
schedule 14.12.2022

Нижний предел gmp float с заданной точностью
Я пишу библиотеку C с GMP, и ее поплавки произвольной точности. Мне нужно отрубить "мелкие цифры", а как определить что мелкое я не знаю. Скажем, я установил точность плавающих чисел GMP (mpf_t) на n бит. Тогда что считать малым при расчете?...
256 просмотров
schedule 03.10.2022

Ошибка установки GMP
Я использую OSX Lion, используя TextMate для написания своих программ на C++. Я хотел иметь дело с большими числами и поэтому попытался установить GMP. Вот что я сделал. Я установил gmp 5.0.4 с сайта gmplib.org. После загрузки я перешел в...
145 просмотров
schedule 28.09.2022

Как реализовать static_cast в C++
Я пытаюсь использовать библиотеку чисел GMP вместе с библиотекой матриц Eigen. Я пытаюсь создать экземпляр шаблона: Matrix<typename Scalar, int RowsAtCompileTime, int ColsAtCompileTime> с Matrix<mpz_class, 3, 3> matrix;...
1800 просмотров
schedule 04.10.2022

Множественная точность для Visual Studio 2010
Может ли кто-нибудь предложить библиотеку с множественной точностью, которая поставляется с предварительно созданными двоичными файлами Windows. Мне нужно использовать его с существующим проектом Visual Studio 2010 (или где я могу получить готовые...
1009 просмотров

генерация нормального распределения с произвольной точностью gmp
Итак, я пытаюсь использовать gmp для некоторых вычислений, которые я делаю, и в какой-то момент мне нужно сгенерировать псевдослучайное число (prn) из нормального распределения. Так как gmp имеет универсальную случайную переменную, это уже очень...
351 просмотров
schedule 07.12.2022

Установка GMP на MacOS X с помощью Xcode
Я пытаюсь использовать библиотеку GMP в своих программах на C и C++. Я делаю код, используя Xcode. Я следовал инструкциям по установке GMP на свой компьютер и получил папку «~/usr/local/gmp-5.0.5», содержащую файл gmp.h. Как я могу заставить свои...
11672 просмотров
schedule 27.03.2022

Обработка переполнения в GMP pow
(Я являюсь непрямым пользователем библиотеки GMP, главным образом через swi-prolog и yap .Но я очень заинтересован в решении этой проблемы.) При выполнении возведения в степень со смехотворно большими значениями хост-системы или GMP больше не...
1885 просмотров
schedule 03.04.2022

Быстрый тест на простоту со 100% уверенностью?
Я использую GMP (с MPIR) для типов данных произвольного размера. Я также использую его функцию проверки простоты, которая использует метод Миллера-Рабина, но это не точно. Это то, что я хочу исправить. Я смог подтвердить, что число...
3808 просмотров
schedule 14.07.2022

+= для функций с плавающей запятой GMP?
Можно ли сделать "+=" с такими функциями GMP с плавающей запятой? mpf_add (op1, op1, op2); или три аргумента всегда должны быть разными (требующими использования временной переменной)? (Тот же вопрос касается умножения, вычитания и...
84 просмотров
gmp
schedule 11.01.2023

Алгоритмы НОД для арифметики произвольной точности
Я полностью застрял в этом вопросе, поэтому я ищу любую помощь. Я думаю, что все знают об основных алгоритмах вычисления НОД, таких как двоичный или евклидов НОД. Не проблема реализовать такой метод для вычисления двух чисел с одинарной точностью....
996 просмотров

Фатальная ошибка установки Pycrypto: файл gmp.h не найден
Кажется, есть несколько человек, у которых была похожая проблема, однако после долгих поисков я не смог найти решение, которое работает с моей конкретной архитектурой. Я пытаюсь установить Pycrypto (как дочернюю компанию Fabric) безрезультатно. Я...
21784 просмотров
schedule 01.02.2023

Как передать переменную с множественной точностью из С++ в Matlab (vpa?) Через mex?
Я новичок в mex и Matlab. Я только что научился передавать реальные переменные и матричные переменные из функции mex в Matlab. После установки GMP (его альтернативных библиотек mpir и mpfr) теперь у меня возникают вопросы: когда я создаю...
657 просмотров
schedule 02.07.2023

Карта STL повреждена значениями mpz_class (GMP)
У меня есть std::map<mpz_class,int> (для тех, кто не знаком, mpz_class — это контейнер класса для очень большого целого числа, определяемый GMP, Gnu Multiprecision Library). Я использую собственный компаратор, который использует функцию...
451 просмотров
schedule 09.07.2022

Преобразование между mpz_t GMP и ZZ NTL
Я расширяю небольшую библиотеку, используя NTL и GMP. Я использую NTL для удобства (и для соответствия существующим API), но я буду переключаться на GMP (и MPFR) для действительно критичных к производительности вещей. Я использую GMP в качестве...
496 просмотров
schedule 21.03.2022

Ошибка при установке Rmpfr в Ubuntu
Я пытаюсь установить пакет R Rmpfr в Linux Ubuntu и получаю следующее сообщение об ошибке: *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded Error in dyn.load(file,...
1654 просмотров
schedule 28.06.2023

Компиляция GMP для ios 7 armv7s
Я пытаюсь скомпилировать gmp 6.0.0 для симулятора armv7s и iphone (i386) на своем Macbook, но я просто не могу заставить его работать. я прочитал некоторые связанные вопросы ( Build GMP для iOS , Создание библиотеки C (GMP) для arm64 iOS ) и...
1333 просмотров
schedule 03.07.2022

ошибка сегментации при вызове функции MPF
Я написал следующий код. И я скомпилировал и запустил программу. Ошибка сегментации при вызове mpif_set_si. Но я не могу понять, почему возникает ошибка сегментации. ОС: Mac OS X 10.9.2 Компилятор: i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1...
138 просмотров
schedule 15.03.2022

Fedora — переустановка GMP с поддержкой C++
Я пытаюсь установить библиотеку, использующую gmp, и запускаю на ней ./configure. До сих пор я преодолел несколько препятствий, таких как требование gcc, g++ и m4, используя: yum install gcc yum install gcc-g++ yum install m4 Теперь я...
4145 просмотров
schedule 02.06.2022