cost 171 ms
MPFR:更改最大/最小指數

[英]MPFR: change max/min exponent

我使用 MPREAL 單頭庫作為 MPREAL 庫的 C++11 包裝器。 我想使用像10^−20000000000000=10^(-2*10^13)這樣的數字 但計算以0結束 跑步 等於帶倒號的min_exponent ,給出1073741823 在mpreal.h我發現以下幾行 問題 ...

2022-07-17 17:15:37   1   20    gmp / mpfr  
R 語言:從 min.mpfr 調用返回的意外精度

[英]R language: unexpected precision returned from min.mpfr call

考慮: 我知道mpfr對象的 'min' 方法以某種方式潛入bigz或bigq類對象的 'min' 方法,但無法弄清楚精度如何或為什么會提高到如此大的值。 誰能詳細說明幕后發生的事情? 附錄:這似乎只有在我開始使用精度非常小的 mpfr 對象時才會發生。 如果我從foo <- mpfr( ...

2022-06-02 18:25:22   1   26    r / gmp / mpfr  
gmp/mpir/mpfr:未解析的外部符號 __gmp_bits_per_limb

[英]gmp/mpir/mpfr: unresolved external symbol __gmp_bits_per_limb

我在 VS2019 中從源中提供的.sln中構建了 MPIR 和 MPFR 庫。 基本示例已構建並運行良好。 但是,以下內容: 報告缺少鏈接符號。 第一個對我來說很重要CGAL::Gmpfr 。 我目前的補救措施是定義 但我沒有費心去閱讀這個數字的含義,默認值是什么(?)。 ...

gmpy2 mpfr 類型上 pow() 方法的意外行為

[英]gmpy2 unexpected behavior of pow() method on mpfr type

我可重復地發現,在其 mpfr 類型上使用 gmpy2 的 pow function 在任何 x 值 <=.5 上返回 0 我使用了錯誤的 function,還是有什么我沒有得到的東西 ...

2021-12-04 15:08:22   1   14    python / mpfr  
MPFR 准確度和精度問題,用ctypes綁定到pyton

[英]MPFR Accuracy and precision problem, binding to pyton with ctypes

我正在嘗試使用“fpow”包裝器從 python 調用“fpow”C function。 它有效,但不幸的是缺乏精度和准確性。 我想我對mpfr的使用不正確。 我該如何解決這個問題? 數字.c 基礎.py 測試.py test.py 的 Output 是“132.5099999999999999 ...

validObject(.Object) 中的錯誤:無效類“mpfr”對象:並非所有組件都屬於類“mpfr1”

[英]Error in validObject(.Object) : invalid class “mpfr” object: Not all components are of class 'mpfr1'

我正進入(狀態 validObject(.Object) 中的錯誤: 無效的“mpfr”類對象:並非所有組件都屬於“mpfr1”類 運行以下代碼時。 當我通過單步檢查代碼時,所有行都返回 mpfr 類,除了我猜是導致問題但不確定的那些。 ...

2021-07-24 14:16:11   1   26    r / mpfr  
GNU MPFR 在精度高於 64 時給我完全相同的結果

[英]GNU MPFR give me exact same results on precision higher than 64

我正在嘗試對 IIR 精度進行一些研究,因此我使用 GNU MPFR 編寫了一個簡單的 IIR: 但是,超過 64 位精度的計算結果總是給我完全相同的結果。 我很確定我的參數工作正常,因為它產生了正確的均衡器效果,並且在 32 位和更高的輸出上存在差異。 下面的代碼是運行 IIR 的地方,注意 ...

2021-07-19 11:10:17   2   22    c++ / mpfr  
為什么 gcc 會誤解這個宏?

[英]Why does gcc misinterpret this macro?

我發現MPFR C++的大精度代碼非常好用,過去也成功使用過。 最近,在開發一個新應用程序時,我在他們的 header 代碼 (mpreal.h) 中遇到了大量編譯器錯誤。 我已經確定了所有這些錯誤的原因:在 typedef 中使用名稱和作為 function 的名稱,再加上宏的不直觀結果。 相關 ...

如何以任意精度定義 function (Eigen/MPRealSupport)

[英]How to define function with arbitrary precision (Eigen/MPRealSupport)

如何用typedef定義Matrix<mpreal, Dynamic, Dynamic> ? 我們通常把定義好的類型放在一個 header 文件中,但是它需要mpreal::set_default_prec(256); 這就是問題所在。 我對 MPFR 很陌生,所以如果看起來很簡單,我 ...

PHP-CPP 返回字符串導致 strlen 而不是純字符串

[英]PHP-CPP returning a string results in the strlen instead of plain string

所以我在 php-cpp 的幫助下寫了一個小擴展。 在這個 function 中,我只是簡單地計算 pow,它工作得很好。 計算結果后,我從 function 返回字符串。 當我在 php 中調用此擴展 function 時,我收到一個 integer,其中包含我的原始字符串的 strlen,而不是 ...

在我的 PHP 中使用 c++ 庫擴展:未定義符號:mpfr_get_emin_min

[英]Using a c++ library in my PHP Extension: undefined symbol: mpfr_get_emin_min

嘗試使用 mpfr.so 庫為 PHP 編譯我自己的 MPFR 模塊。 我的擴展本身有一個簡單的 ping function,它只是返回“pong”來驗證擴展是否實際加載,另一個 function,它返回以下內容: 這應該打印當前的 mpfr lib 版本。 當我編譯 php 擴展時,編譯過程沒有 ...

在 Apple M1 上安裝 MPFR 3.X

[英]Install MPFR 3.X on Apple M1

我在蘋果 M1 上。 I tried to install a special package (Vienna RNA Package, precompiled binary package, https://www.tbi.univie.ac.at/RNA/#pack_macosx ). 安裝 ...

如何使用 Rmpfr::mpfr 減少計算時間?

[英]How to reduce computation time with Rmpfr::mpfr?

z1f 和 z1f.mpfr 的功能除了使用 Rmpfr 之外是相同的。 但是,z1f.mpfr 的運行時間明顯高於 z1f,即使我使用的 precBits 比沒有 mpfr 的默認值小。 以下代碼: 我的問題有兩個: 為什么會有如此巨大的差異? 我們可以抵消差異嗎? 謝謝! ...

2021-02-22 19:58:03   2   52    r / time / mpfr  
mpfr 總是崩潰 R studio

[英]mpfr always crash R studio

2021 年 2 月 22 日的第二次更新: 在 RStudio 之外運行 R 中的代碼時: 2021 年 2 月 22 日更新: R 更新到 4.0.4,問題依舊。 添加: - 更新:事實證明,相同的代碼在我的英特爾 iMac 上運行良好,但不能在我的 M1 Macbook 上運行。 非 ...

2021-02-07 15:54:22   1   165    r / mpfr  
應該如何解釋 GMP/MPFR 肢體?

[英]How should GMP/MPFR limbs be interpreted?

任意精度庫 GMP 和 MPFR 使用機器字大小整數的堆分配 arrays 來存儲構成高精度數字/尾數的肢體。 應該如何解釋這個肢體數組來恢復任意精度的 integer 數? 換句話說:對於每個持有 B 位的 N 個肢體,我應該如何解釋它們以恢復 N*B 位數? 肢體大小真的會影響內存中的表示嗎( ...

2021-02-03 16:22:09   2   62    gmp / mpfr  
在 C 中創建 mpfr_t 類型的一維 arrays

[英]Creating 1D arrays of mpfr_t types in C

我正在使用GNU MPFR庫,我編寫了一些簡單的C代碼。 我正在嘗試創建mpfr_t對象的單元素數組:mpfr_t result; // (some code that assigned values to the variable 'result') mpfr_t temparr[1]; tem ...

2021-01-19 00:59:34   1   49    arrays / c / mpfr  
MPFR:未定義參考 | 安裝不正確?

[英]MPFR: undefined reference | incorrect installation?

我正在嘗試在 Ubuntu 20.04 上使用mpfr庫。 我已經安裝了它:sudo apt-get install -y libmpfr-dev libmpfr6 我有一個簡單的測試代碼(從某處的教程復制而來):#include <iostream> #include <mp ...

為什么在安裝 MPIR 時出現配置錯誤?

[英]Why do I get a configure error when installing MPIR?

我遇到了困難,因為三天以來我一直在嘗試為 C++ 安裝 FLINT2(數論中的快速庫)庫並在 Visual Studio 2019 中使用它。我在閱讀文檔時發現我首先需要安裝 FLINT 所依賴的三個庫,即 MPIR、MPFR 和 GMP。 因此,我開始嘗試安裝它們,我花了很長時間才意識到這些庫是為 ...

gmp-mpfr-sys 無法在 macOS catalina 10.15.6 上構建

[英]gmp-mpfr-sys fails to build on macOS catalina 10.15.6

我在 macOS catalina 10.15.6 上。 我正在嘗試使用 rust 中的rug crate,特別是使用 MPFR 的 float 庫。 由於分段錯誤,我無法編譯代碼。 確切的錯誤和一個小示例程序如下。 有誰知道是否有辦法解決這個問題? 一個使用 rug::Float 的小程序 當我嘗 ...

2020-10-13 17:25:39   1   180    rust / mpfr  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM