Библиотека MPFR - это библиотека C для вычислений с плавающей запятой с множественной точностью и правильным округлением.
1 ответ

Измененный компьютер теперь не может скомпилироваться

Я столкнулся с проблемой, с которой я не знаю, с чего начать. Я разработал код на моем ноутбуке, и он отлично работает. Я перешел на другой компьютер, и теперь во время компиляции я получаю, ошибка: неизвестное имя типа 'mpfr_exp_t' Библиотека mpfr …
10 май '17 в 19:39
1 ответ

Преобразование mpfr_t (или любого другого типа библиотеки произвольной точности) в __float128

Я думаю, у меня действительно два вопроса. 1) Мне было интересно, знает ли кто-нибудь способ преобразования типов mpfr_t в типы __float128 в GCC. Я осмотрелся и нашел на сайте исправлений mpfr тему, в которой кто-то обсуждает их попытку написать кон…
10 фев '11 в 16:50
7 ответов

Как установить GCC по частям с GMP, MPFR, MPC, ELF, без разделяемых библиотек?

Как мне установить GCC (коллекцию компиляторов GNU) по частям, используя текущую версию,использовать правильные версии зависимостей, не использовать менеджер пакетов (например, yum, rpm, apt, dpkg) и не использовать общие библиотеки? Типичные разраб…
26 фев '12 в 03:53
1 ответ

Применить пакет mpfr для функции в R

Я хочу применить пакет mpfr для функции следующим образом: f1 =function(x) exp(x) если например x = c(-1500, -2000, -6400, -7200) > x = c(-1500, -2000, -6400, -7200) > mpfr(f1(x), precBits=64) 4 'mpfr' numbers of precision 64 bits [1] 0 0 0 0 …
09 янв '14 в 23:19
1 ответ

Suse Linux - make test для mpfr говорит, что libgmp.so.10 не может быть найден

Я установил древнюю машину с SUSE Linux 10.1 и пытаюсь создать текущий дистрибутив gcc, но для этого нужны gmp, mprf и mpc. Теперь я успешно установил gmp и нахожу его в / usr / local / include и / usr / local / lib. Я также нахожу разделяемую библи…
14 апр '12 в 01:08
1 ответ

R запись данных mpfr (Rmpfr)

У меня есть mpfrArray в R, который я пытаюсь записать в файл, но я получаю сообщение об ошибке: Error in as.data.frame.default(x[[i]], optional = TRUE) : cannot coerce class "structure("mpfr1", package = "Rmpfr")" to a data.frame Как мне записать mp…
15 фев '16 в 18:05
1 ответ

Программа MPFR падает с высокой точностью

Недавно я написал программу для расчета числа Пи до заданного количества цифр. Количество цифр должно быть передано в качестве первого аргумента командной строки. При запуске с числовым значением менее 300 он работает просто отлично. Однако при запу…
27 авг '15 в 16:59
1 ответ

Multiprecision Python библиотека, которая хорошо работает с boost::multiprecision или другими опциями?

Я работаю над проектом, который вращается вокруг "точных" чисел с несколькими точностями, в частности это приложение на основе Мандельброта, но с изюминкой, которая требует приличного соответствия между выходными данными (быстрого) модуля расширения…
04 май '13 в 01:12
2 ответа

Ошибка: объявлена ​​как функция, возвращающая массив в c (библиотека mpfr)

Я начинающий с mpfr, я написал эту программу, чтобы сделать конкретный расчет и получить его, как вы видите, но я не знаю, почему эта ошибка появляется, это самый важный мой код: mpfr_t myfct(int n) { /......./ return mpfr_get(result,MPFR_RNDN); } i…
19 окт '16 в 16:31
0 ответов

Ошибки в mpreal.h при использовании mpfr

Я пытаюсь использовать mpfr с eigen (MPRealSupport) для некоторых вычислений. Когда я пытаюсь скомпилировать мою прогу в VS2010 (да, я знаю, что она старая, но у меня нет выбора в этом вопросе), я получаю следующие ошибки (извините, они на немецком …
13 июн '17 в 11:10
1 ответ

gmp, mpc + mpfr: не является символической ссылкой

Я собираю GCC 4.6.1 и когда я запускаю ldconfig это возвращается с этим результатом: ldconfig: /usr/local/mpc/lib/libmpc.so.2 is not a symbolic link ldconfig: /usr/local/gmp/lib/libgmp.so.3 is not a symbolic link ldconfig: /usr/local/mpfr/lib/libmpf…
07 ноя '12 в 10:13
0 ответов

Для сборки GCC требуется GMP 4.2+, MPFR 2.4.0+ и MPC 0.8.0+

Я попытался установить gcc-5.4 на Ubuntu 14.04, и я установил m4-1.4.16, gmp-6.1.2, mpfr-4.0.2 и mpc-1.0.3. когда я настраиваю --with-gmp=/usr/local/gmp-6.1.2 --with-mpfr=/usr/local/mpfr-4.0.2 --with-mpc=1.0.3, система сообщает "Сборка GCC требует G…
24 фев '19 в 10:02
2 ответа

Ошибка объявления функции mpfr_t

Я пытаюсь создать функцию, которая возвращает тип mpfr_t, но я получаю ошибку в ее объявлении. Объявление заголовочного файла выглядит так (mpfr.h является локальным): #include "include/mpfr.h" mpfr_t calcWinProb(int x); Но когда я пытаюсь скомпилир…
17 дек '14 в 22:25
1 ответ

Ошибка компиляции с пакетом MPFR на Mac

Когда я пытаюсь скомпилировать вновь установленный пакет MPFR, я получаю следующую ошибку: Undefined symbols for architecture x86_64: "_mpfr_init2", referenced from: _main in main.o ld: symbol(s) not found for architecture x86_64 clang: error: linke…
22 июн '17 в 09:34
2 ответа

Печать в файл из MPFR

Я хочу напечатать результат расчета, используя MPFR подать, но я не знаю как. MPFR используется для выполнения операций с плавающей запятой с высокой точностью. Чтобы распечатать mpfr_t номер используемой вами функции: size_t mpfr_out_str (FILE *str…
08 авг '16 в 13:16
3 ответа

Установка Bigfloat, GMP и MPFR в Windows для Python

Я пытаюсь установить bigfloat в Python 3.2 на компьютере с Windows 7. В документации сказано, что мне сначала нужно установить GMP и MPFR. Я загрузил оба из них на свой рабочий стол (а также пакет bigfloat). Однако, поскольку они являются C-пакетами…
26 ноя '13 в 06:19
3 ответа

Haskell FFI / C MPFR библиотека оболочка беды

Чтобы создать замену Double с плавающей точкой произвольной точности, я пытаюсь обернуть MPFR с помощью FFI, но, несмотря на все мои усилия, самый простой фрагмент кода не работает. Он компилируется, запускается, но насмешливо вылетает после того, к…
06 окт '08 в 00:41
3 ответа

Компиляция GMP/MPFR с Emscripten

Хорошо, это сводит меня с ума. Я пробовал это по крайней мере месяц, и нигде в Интернете это не помогает. Я следовал за шагами этого. Даже пример не работает, когда я делаю эти шаги, потому что, когда я делаю это, я получаю это. bitcode ==> javas…
10 дек '16 в 22:06
0 ответов

GMP & MPFR не найдены cmake, но установлены

Я пытаюсь скомпилировать библиотеку plll, которая требует boost, GMP и MPFR на Mac OS X 10.11. Я установил boost, GMP и MPFR от homebrew, затем я запустил cmake в сборке dir в plll, но я получаю эту ошибку: By not providing "FindMPFR.cmake" in CMAKE…
12 окт '15 в 09:30
1 ответ

Экспоненциальное значение числа в Python из массива BigFloats

Я пытаюсь вычислить натуральный логарифм экспоненты плюс медиана массива, но точность чисел с плавающей запятой должна быть в 2000, или ответ всегда будет 0. Вот что у меня так далеко: import bigfloat x = np.array([-15349.79, -15266.66, -15242.86]) …
03 июн '17 в 12:11