问题标签 [largenumber]
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.
python - 如何在python中处理非常大的数字(19位)
在 python 中,我需要能够循环遍历一个 19 位数字;这样做的典型方法是什么?我正在使用 python 2.7.x;但如果有可行的解决方案,将使用 python 3.x。
我有很多;1000**5
(甚至更大1000**10
)例如;我需要在 for 循环中循环浏览这个数字列表。我知道这需要时间;但是因为我找不到一种方法来循环这么大的数字,所以我很茫然。
我在 python 2.7 中尝试过 , 和 并xrange
收到range
错误。itertools.islice
Overflow
谢谢
math - 用于大数的 Arduino 模块化算术
我写了一个代码来绕过大数字:问题是,有一个小问题我似乎无法抓住它。它是准确的,直到指数或 b 为 2,然后是 3-4,稍微偏离,然后是 5-6,它才开始偏离真实答案。
android - android R.integer 在创建数组时返回不正确的极大值导致内存不足
我在 xml 中声明了几个整数值,并且需要使用 Class 中的值来定义对象的数组大小。
我在课堂上使用上述值如下
我希望项目 1、2、3 的 ITEM*_COUNT 分别为 3、1、1。但是我分别得到 2131034112、2131034113、2131034114
这里有什么问题?
正在使用 Android 2.2 [API-8]
javascript - Javascript:大整数的 toString(36)
15955067621307336078.toString(36);
在 Javascript 中返回'3d7vzfy5k2as8'
,因为无法表示大整数(正确答案是'3d7vzfy5k29ou'
)。
有人有一个聪明的函数,可以将大整数作为字符串并将其转换为基数 36?
matlab - 计算大 x 的 4^x mod 2π
我需要sin(4^x)
在 Matlab 中用 x > 1000 进行计算,基本上是sin(4^x mod 2π)
因为 sin 函数内部的值变得非常大,Matlab 为4^1000
. 我怎样才能有效地计算这个?我更喜欢避免使用大数据类型。
我认为转换为类似的东西sin(n*π+z)
可能是一个可能的解决方案。
python - 在 Python 中处理大量数字时遇到问题
遇到以下问题:
有什么想法吗?我正在运行 python 2.7
java - Math.pow(65,17) % 3233 的惊人结果
由于某种原因,在处理大数时,模运算符没有给我正确的输出,看看代码
输出应该是2790
但输出是887.0
我确信它有些愚蠢,但我无法绕过它。提前致谢
c# - 我应该如何在 C# 中存储 256 位数字并对其执行数学运算?
我需要在内存中存储一个 256 位数字并对其执行基本的数学运算。
我该如何在 C# 中执行此操作?有我应该使用的图书馆吗?
c - 二进制转换器不适用于大数
我正在编写从整数转换为其二进制表示形式的 C 代码,反转二进制然后再转换回整数。它运行良好,但我需要它来处理高达 10^9 的输入值。现在,它似乎会因任何大于 10^7 的东西而中断。我的意思是我输入一个数字,例如 10000000,然后输出 17967657062982931584 作为二进制表示(尽管对于较小的整数是准确的)。此外,我不确定我的 int_to_binary 是唯一遇到此问题的函数,或者其他函数是否也需要针对大输入进行优化。有什么想法我哪里出错了吗?谢谢你。