问题标签 [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.
go - 如何取两个大浮点数
我正在使用 golangmath/big
包,当我阅读文档时,我找不到 bigFloats 的指数函数。我发现了一个叫做 MantExp 的东西,但我不知道这是什么意思。如何在 go 中对浮点大数进行指数运算?
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 抛出的值。我该如何解决这个问题?
c# - BigFloat 计算在不同的机器上产生不同的结果
我在我的项目中使用第三方库来获取 BigFloat 值(我使用了这两个库https://github.com/Osinko/BigFloat和https://www.nuget.org/packages/BigFloat)。我在机器中得到的结果就是想要的结果;但是,当我在其他机器上运行应用程序(我在 3 台不同的机器上测试)时,应用程序给出了不同的结果(所有三个都给出了相同的数字,这与我在我的机器上得到的值不同,并且不是可接受的值我的应用程序)。我研究了关于浮点计算在不同机器上的不同结果的各种帖子,但是在所有三台机器上产生的结果都是相同的。所以,我想知道我是否遗漏了什么。或者,我该如何解决这个问题?
进行计算的函数部分是(thisItemCount、count_system、userDuration、repairTime、MTBFValue 和 workingRate 值是我通过表单从用户输入中获得的两倍):
javascript - javascript中十进制数的数学计算的数值输出中避免使用科学记数法
我有一个函数可以对各种数字(包括十进制数)执行数学计算,并返回两个字符串和数字输出。我对十进制数的数字输出的问题是它是一种科学记数法。在网上搜索了几个小时,在stackoverflow和github上看到了类似的问题,我终于想出了几个函数的组合,达到了字符串输出流畅准确的地步。但是数字输出仍然是一个问题,结果是科学计数法。
所以我决定在这里问一个问题,也许我可以为我的问题找到帮助
现在考虑将带减号和小数点后 8 位的两个数字 2.5183213 和 2.518321 发送到以下代码片段的主函数
字符串输出为 0.0000003,数字输出为 3e-7。虽然数字输出应等于 0.0000003 并且是数字类型
片段样本
installation - bigfloat 的 PIP 安装问题?
我试图在 Jupyter notebook 中使用我在另一篇文章中找到的命令 pip install bigfloat
我确实相信 GMP 和 MPFR 已经安装,但尽管如此,我仍然会在下面的输出中看到错误消息。
我不熟悉分析诸如此类的错误消息,因此非常感谢您在此处解决我的问题的任何帮助。似乎是说我有一个无效的活动开发者路径,因为这个xrun丢失了。