问题标签 [bigfloat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3811 浏览

c# - 像 0.4 ^ 100000000 一样快速计算大浮点数,有什么想法吗?

嗯...我遇到了一个问题,我通过一个名为 BIGFLOAT http://www.fractal- Landscapes.co.uk/bigint.html

我需要计算什么 0.4 ^(1000 或 100000000) 这个问题需要很长时间 我还没有学习并行或分布式编程,但我需要一个快速且易于理解的解决方案在接下来的 6 小时内交付这个项目!!:D

这是代码:

其中 K 是 1000 , N 是 1001

0 投票
2 回答
1740 浏览

delphi - Delphi 的快速 BigFloat 单元

我正在寻找一个快速的 BigFloat 单元,它可以处理加法、减法、乘法和除法(log 可以,但不是必需的),并且精度至少为 100 位小数。我试过这个单元,但它比标准扩展操作慢了大约 1000 倍。那么,有人知道德尔福的快速(呃)BigFloat 单元吗?

亨利

0 投票
2 回答
11179 浏览

c# - C# 中有 BigFloat 类吗?

System.Numerics.BigInteger可以让你将大整数相乘,但是浮点数有什么相同类型的吗?如果没有,是否有我可以使用的免费图书馆?

0 投票
3 回答
3708 浏览

python - 安装 Python bigfloat 模块

我正在尝试将 bigfloat Python 包放到我的 Mac 上,但我不太擅长这种事情。

我已经下载了这里描述的最新包。文档说:

我认为 GMP 和 MPFR 库已经安装在我的系统上 - 至少当我搜索它们时,我会看到包含它们的名称和文件的文件夹。

当我尝试通过键入以下内容安装 bigfloat 时:

我收到很多错误消息。第一个是:

gmp.h 和 mpfr.h 文件在我的电脑上,但显然我需要做些别的事情。

显然,我不明白整个过程是如何运作的,但是任何朝着正确方向的指针都会很棒。谢谢你。

0 投票
2 回答
1845 浏览

python - python 'bigfloat' 包安装问题

我正在尝试在我的 Mac(OS X 10.8.4)上安装包“bigfloat”,但遇到了一些问题。包“bigfloat”需要另外两个依赖项:1) mpfr 和 2) gmp。

我在这里安装了 gmp:http: //gmplib.org/ <-- 这似乎工作正常。

但是安装 mpfr 并不容易(http://www.mpfr.org/mpfr-current/mpfr.html#Installing-MPFR)。他们说只需 ./configure、make 和 make install 即可运行,但我收到此错误:

我用谷歌搜索,人们建议在配置命令中指定路径,但到目前为止我还没有运气。任何帮助,将不胜感激!

作为参考,我正在查看 mpfr-3.1.2(位于目录:/Users/myusername)和 gmp-5.1.2(位于同一目录中)。

谢谢!

0 投票
3 回答
3945 浏览

python - 在 windows 中为 python 安装 bigfloat、GMP 和 MPFR

我正在尝试在 Windows 7 机器上的 Python 3.2 中安装 bigfloat。文档说我首先需要安装 GMP 和 MPFR。我已经将这两个下载到我的桌​​面(以及 bigfloat 包)。然而,由于它们是 C 包,我不确定如何在 python 中安装它们(我试图在过去几个小时内找到一个明确的解释但失败了)。任何人都可以告诉我我需要做什么或指向我的教程吗?非常感谢,非常感谢任何帮助。

0 投票
1 回答
531 浏览

python - python bigfloat安装问题

我的问题与这张海报类似,我使用的是 MAC OsX 10.9.5 版本:

python 'bigfloat' 包安装问题

当我尝试安装“mpc-1.0.2”包时,它无法编译并给出以下错误:

我的配置命令是:

./configure --prefix=/users/username/local --with-gmp=/users/username/local --with-mpfr=/users/username/local

任何人或 Casevh 都可以帮忙吗?

0 投票
1 回答
2858 浏览

macos - 模块已成功安装,但在 IPython 中未找到

我已经安装了软件包 bigfloat 以及 MPFR 和 GMP 库。当我在终端运行python时(我使用的是Mac),可以导入bigfloat并成功运行。但是,我通常在 iPython Notebook 中编写脚本。当我尝试在此处导入 bigfloat 时,它显示“找不到模块”。

我已经安装了其他软件包,例如 SciPy,并使用了 print scipy。文件我看到它位于//anaconda/lib/python2.7/site-packages/scipy/init .pyc

我不确定如何检查 bigfloat 的位置。通过阅读其他人的安装问题,我认为我的计算机上可能有多个版本的 Python,这就是问题所在?如果是这种情况,我不确定如何 1)。找到“其他”Python 并将其删除,然后 2)。确保将来的安装始终安装在正确的位置(因为我不知道它在哪里)。

我已经包含了我的 sys.path 和错误:


ImportError Traceback (last last call last) in () 6 import sympy 7 print sympy. file ----> 8 import bigfloat 9 import sympy.mpmath as mpmath 10 from future import Division

ImportError:没有名为 bigfloat 的模块

//anaconda/lib/python2.7/site-packages/scipy/init .pyc //anaconda/lib/python2.7/site-packages/sympy/init .pyc _

0 投票
1 回答
1828 浏览

python-3.x - Tupper 的自引用公式中的不精确浮点数

我正在尝试制作一个绘制Tupper 的自引用公式的 Python 程序,但遇到了一些问题。

首先,我的程序无法处理它必须处理的大浮点数,所以我决定用BigFloats它来解决我的问题。它奏效了,有点。我的问题是我有一个 540 位长的数字需要乘以BigFloat当我这样做时,它会将数字四舍五入,使其不精确,这会导致以后出现问题。我试图将 1000 提高precision到 1000 并且它仍然不断地四舍五入变量。

问题是,有些数字可以在没有BigFloat精确值的情况下处理,但有些数字既不能正常处理,也不能用BigFloat现在处理。

这是出错的计算之一(这个可以在没有 的情况下处理BigFloat):

该代码应返回 1,但它返回 0。

有没有办法BigFloat更准确,以便我可以在我的程序中使用它?

0 投票
1 回答
370 浏览

julia - Julia:BigFloat 正态分布

在 Julia 中,是否有人实现了正态分布 pdf 或 cdf 来支持任意精度的 BigFloats。

例如,此代码返回 0.0,而实际上这些值应该略有不同。