问题标签 [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 投票
1 回答
47 浏览

go - 如何取两个大浮点数

我正在使用 golangmath/big包,当我阅读文档时,我找不到 bigFloats 的指数函数。我发现了一个叫做 MantExp 的东西,但我不知道这是什么意思。如何在 go 中对浮点大数进行指数运算?

0 投票
1 回答
53 浏览

python - Python:BigFloat+多处理

我正在尝试并行化一系列使用bigfloat. 但是,有错误

Error sending result: '[BigFloat.exact('1.0000000', precision=20)]'. Reason: 'TypeError('self._value cannot be converted to a Python object for pickling')'

我 MWE 重现错误是

(功能本身根本不重要)。如果我不使用bigfloat,那么一切都很好。multiprocessing所以,肯定是和之间的某种交互bigfloat

所以,我想这multiprocessing在保存 BigFloat 对象时遇到了麻烦。我似乎无法仅“提取” BigFloat 抛出的值。我该如何解决这个问题?

0 投票
1 回答
33 浏览

c# - BigFloat 计算在不同的机器上产生不同的结果

我在我的项目中使用第三方库来获取 BigFloat 值(我使用了这两个库https://github.com/Osinko/BigFloathttps://www.nuget.org/packages/BigFloat)。我在机器中得到的结果就是想要的结果;但是,当我在其他机器上运行应用程序(我在 3 台不同的机器上测试)时,应用程序给出了不同的结果(所有三个都给出了相同的数字,这与我在我的机器上得到的值不同,并且不是可接受的值我的应用程序)。我研究了关于浮点计算在不同机器上的不同结果的各种帖子,但是在所有三台机器上产生的结果都是相同的。所以,我想知道我是否遗漏了什么。或者,我该如何解决这个问题?

进行计算的函数部分是(thisItemCount、count_system、userDuration、repairTime、MTBFValue 和 workingRate 值是我通过表单从用户输入中获得的两倍):

0 投票
0 回答
641 浏览

javascript - javascript中十进制数的数学计算的数值输出中避免使用科学记数法

我有一个函数可以对各种数字(包括十进制数)执行数学计算,并返回两个字符串和数字输出。我对十进制数的数字输出的问题是它是一种科学记数法。在网上搜索了几个小时,在stackoverflow和github上看到了类似的问题,我终于想出了几个函数的组合,达到了字符串输出流畅准确的地步。但是数字输出仍然是一个问题,结果是科学计数法。

所以我决定在这里问一个问题,也许我可以为我的问题找到帮助

现在考虑将带减号和小数点后 8 位的两个数字 2.5183213 和 2.518321 发送到以下代码片段的主函数

字符串输出为 0.0000003,数字输出为 3e-7。虽然数字输出应等于 0.0000003 并且是数字类型

片段样本

0 投票
1 回答
27 浏览

function - 在 Julia 中绘制具有 BigFloats 值的函数

我有一个函数(我们称之为 test(M) ),它只“吐出” BigFloats,如下所示。

我想绘制这个函数。但是,这似乎不适用于大型浮动。
我什至尝试使用 round(Int8, test(x))以使结果更小,但它仍然不起作用。

在此处输入图像描述

0 投票
1 回答
31 浏览

tuples - 将一个大浮点数推入一个元组 Julia

我正在尝试将一个大浮点数“推”入一个元组。但得到以下错误:

在此处输入图像描述

错误消息提到convert()作为解决方案,但我不知道如何转换test().

0 投票
0 回答
4 浏览

installation - bigfloat 的 PIP 安装问题?

我试图在 Jupyter notebook 中使用我在另一篇文章中找到的命令 pip install bigfloat

我确实相信 GMP 和 MPFR 已经安装,但尽管如此,我仍然会在下面的输出中看到错误消息。

我不熟悉分析诸如此类的错误消息,因此非常感谢您在此处解决我的问题的任何帮助。似乎是说我有一个无效的活动开发者路径,因为这个xrun丢失了。