使用Rmpfr包进行任意精度计算.pdfVIP

  • 1
  • 0
  • 约5.85万字
  • 约 28页
  • 2026-05-20 发布于北京
  • 举报

使用R进行任意精度计算:Rmpfr包

MartinMachler

¨

理工学院

R包Rmpfr允许在许多R计算和函数中使用任意精度的数字,而不是R的双精度

数字。这是通过定义此类数字及其向量、矩阵和数组的S4类来实现的,所有算术和数学

函数都通过(GNU)MPFRC库工作,其中MPFR是“可靠多精度浮点”的缩写。

MPFR是自由软件,可在LGPL下获得,并且本身是基于自由的GNU多精度算术

库(GMP)构建的。

因此,通过使用Rmpfr,您通常可以调用您的R函数或数值代码,使用mpfr数字

代替简单数字,所有结果将自动变得更加准确。

该包作者的应用包括测试贝塞尔函数或多对数函数和分布计算,例如(α‑)稳定分

布和阿基米德Copulas。此外,Rmpfr已在R-help或R-devel邮件列表中用于高精度

计算,例如,与其他软件的结果进行比较,以及改进现有的R功能,例如修复R错误

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档