Вопросы по теме 'gmp'
Преобразование mpz_t в unsigned long long (gmp lib)
Есть ли способ преобразовать переменную mpz_t в unsigned long long в C? Как насчет наоборот, из ull в mpz_t? Библиотека gmp не поддерживает это, поскольку ull являются частью C99. Я нашел это , но это на С++, и я не не знаю, как программировать на...
4590 просмотров
schedule
16.04.2022
Программа в библиотеке GMP
В Sage есть функция «добавить». Один пример таков.
A=[]
for i in range(100):
if(i%2==0):
A.append(i)
Есть ли в libgmp такая функция, в которой я могу хранить значения mpz_t?
187 просмотров
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 просмотров
schedule
13.06.2022
генерация нормального распределения с произвольной точностью 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 просмотров
schedule
11.01.2023
Алгоритмы НОД для арифметики произвольной точности
Я полностью застрял в этом вопросе, поэтому я ищу любую помощь.
Я думаю, что все знают об основных алгоритмах вычисления НОД, таких как двоичный или евклидов НОД. Не проблема реализовать такой метод для вычисления двух чисел с одинарной точностью....
996 просмотров
schedule
26.01.2023
Фатальная ошибка установки 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