gmp 相关问题

GNU多精度库(GMP)是一个成熟的免费库,用于任意精度算术,支持大有符号整数,有理数和浮点数。基本接口适用于C,但包含Ada,C ++,C#,OCaml,Perl,PHP和Python等其他语言的包装器。它在GNU LGPL下发布,用于加密应用程序和Mathematica和Maple等计算机代数系统。

MPFR-加法后的损失精度

[首先,对不起,如果这个问题看起来很“傻”,因为我是MPFR的新手,所以哈哈。我有两个精度为1024的mpfr_t变量,它们存储的值分别为0.2和0.06。但是当我添加...

回答 1 投票 0

使用MPFR时如何在Boost Multiprecision中设置舍入模式

我正在尝试弄清楚如何在Boost Multiprecision中使用舍入模式格式化mpfr_float数字。在下面的示例中,我希望1.55会舍入为1.5或1.6,具体取决于哪个...

回答 1 投票 2

为什么使用GMP时会出现分段错误?

我正在使用GMP。我的程序可以成功构建,但是运行失败。以下是错误内容:a = 1231231231231231 res ^ n!=段错误我程序中的所有代码是:#include #...

c gmp
回答 1 投票 1

为什么我不能在GMP中将向量与mpz_t一起使用?

我不知道为什么这个程序会出错,因为它很简单;但是,如果我不能在GMP中使用vector,那么这项任务将非常艰巨。这是我的代码:vector elements; cout << ...

回答 1 投票 0

使用Mingw32安装gmp时,如何解决无休止的“检查是否可以剥离库”

我正在尝试使用MINGW32在我的CodeBlocks应用程序上安装GMP。为此,我使用命令:./configure *-prefix = / c /“程序文件(x86)” / CodeBlocks配置将一直进行到步骤“ ...

回答 1 投票 0

MSYS2 MinGW64可以在Windows上将GMP / MPFR作为静态库构建,并将它们链接到使用CL编译的MSVC项目中

我正在使用Visual Studio2019。我有一个需要GMP和MPFR的项目;据我所知,目前没有适用于Windows的二进制文件,必须自己构建。要构建GMP / ...

回答 1 投票 0

[GMP lib:mpz_clear()在通过引用传递并使用malloc分配所有内容后出现内存管理问题

我正在尝试使用mpz_t数组。我将两个数组set_e1和set_e2传递给一个函数,该函数将初始化它们并用mpz_t整数(在我的代码中称为“签名”)填充它们。 ...

回答 1 投票 0

使用NDK构建GMP

我正在尝试在Windows上使用msys2来通过ndk工具链为Android构建gmp。但是我一直收到此错误:configure:错误:找不到构建系统编译器,我什至不知道这是什么...

回答 1 投票 0

安装gcc后找不到gmp或mpfr库

我按照https://gcc.gnu.org/wiki/InstallingGCC中的简单步骤在Linux中安装了gcc-9.3.0,安装成功。我认为此过程将一路安装gmp和mpfr。 ...

回答 1 投票 0

有人安装了GMP + MINGW吗?

我花了很多天试图在我的MINGW Windows安装上安装GMP库。我完成了两次安装过程,都遵循互联网上的任何单一指南,但是我...

回答 3 投票 6

如何在macOS Catalina上安装gmp4

[我尝试执行brew install gmp @ 4,但它解释说没有可用的公式,名称为“ gmp4”。我在macOS Catalina上安装了gmp6,但由于某些原因我需要gmp4,因此如何在macOS Catalina上安装gmp4?]

回答 1 投票 0

使用C中的GMP库测试素数

这是我第一次使用gmp库,我想通过Fermat测试和Rabin Miller测试数字是否为质数。该程序可以很好地处理20位数字,但是我想测试...

c gmp
回答 1 投票 0

[GMP mpz_t函数的返回类型

我正在尝试使用一个递归函数,该函数最终将返回mpz_t数据类型。我尝试使用mpz_get_ui()来实现此目的,但这无法给出非常大的正确结果...

回答 1 投票 0

为什么mpz_class内部的值被更改

我正在新使用C ++。当我尝试添加运算符重载时出现问题。结果对象必须等于[0 1 1 0] [(0 1 1 0)(2423 575 0 0)(466 3465664 0 0)] [2423 575 0 0] ...

回答 1 投票 0

GMP(MPIR)-初始化时保持前导零

我正在研究一个程序,在该程序中,我们读取一串一和零的“ 0 0 0 0 1 1 0 0 0 ...”等作为输入。对于程序的一部分,我们需要将此字符串转换为位向量/位数组。 ...

c gmp
回答 1 投票 0

如何使用PHP为2 ^ 63-1(带符号int)的列准备2 ^ 64(无符号bigint)?

我需要将数字17557386533328272186存储在带签名的bigint列中。 Postres不支持无符号字段,因为SQL规范未定义无符号字段。因此,最大的...

回答 1 投票 0

如何在eclipse中正确使用gmp-mpir-mpfr?

我设法在CodeBlocks中使用mpfr-mpir-gmp,但我想在Eclipse C ++中使用:在编译代码时,它会编译并生成,但是如果我运行该项目,它会说:“加载共享库时出错:。 ..

回答 1 投票 0

gmp找不到有效的编译器,

最近两天我一直在努力尝试在Windows上安装GMP,但它根本无法正常工作。这是我在运行时得到的:$ ./configure --prefix = $ {gmp_build} --build = --enable -...

gmp
回答 1 投票 1

使用GMP库运行C ++程序以使用大数字会导致错误:C4146:一元减运算符应用于无符号类型,结果仍为无符号

我正在尝试将此库用于大素数程序。我已经安装了GMP并设置了一个编译器:Microsoft Visual Studio Community 2019我只是想生成素数:#include&...

回答 1 投票 0


© www.soinside.com 2019 - 2024. All rights reserved.