问题标签 [pow]

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 投票
5 回答
2015 浏览

c# - 我是疯了还是 Math.Pow 坏了?

我从这里使用了基本转换器并将其更改为使用 ulong 值,但是在转换大数字时,特别是高于 16677181699666568 的数字时,它返回的值不正确。我开始研究这个并发现 Math.Pow(3, 34) 返回值 16677181699666568,而实际上 3^34 是 16677181699666569。因此,这为我的工作带来了麻烦。我认为这只是 Pow 方法中的双精度问题?我最简单的解决方法是创建自己的带有 ulong 值的 Pow 吗?

如果是这样,做 Pow 的最快方法是什么?我认为有比每次乘法的 for 循环更快的东西。

0 投票
1 回答
1829 浏览

c++ - 带有两个 mpf_t 的 gmp pow

gmp 中是否有一个实现,它允许仅使用 mpf_t 作为参数的幂函数?我想做这个:

0 投票
3 回答
3014 浏览

c++ - pow() 返回 0 (C++)

有人可以解释为什么pow()在下面的代码中0在程序运行时返回 a 而不是实际的计算?我是编程的新手,我完全被难住了。

谢谢你的帮助。

0 投票
1 回答
1585 浏览

python - PyCUDA:设备代码中的 Pow 尝试使用 std::pow,失败

问题或多或少说明了一切。

据我了解,这应该使用 cuda pow 函数,但事实并非如此。

0 投票
8 回答
6064 浏览

c++ - 计算 n 乘以 10 的负 m 次方的快速方法

我想计算 10 的负次幂m。除了使用数学函数之外pow(10, -m),还有什么快速有效的方法吗?

我从 SO 向 c++ 大师提出的一个简单问题是,如您所知,就像基数 2 一样,10 也是一个特殊的基数。如果某个值n乘以 10 的幂减去m,则相当于将 n 的小数点向左移动 m 次。我认为这一定是一种快速有效的应对方式。

0 投票
1 回答
1323 浏览

java - Math.pow(9, 18) 和 9^18 有什么区别

当我使用Math.pow(9, 18) =150094635296999136

当我使用网络计算器 9^18 = 150094635296999121 ( http://web2.0calc.com/ )

当我使用谷歌计算器时 9^18 = 1.50094635 × 10^17

为什么不一样?

0 投票
6 回答
4576 浏览

php - php中的幂函数计算17^2147482999

我正在尝试制作一个幂函数来计算 17^2147482999 的幂。我试过这段代码:

函数调用:

错误:

有没有其他方法可以计算如此大的值的功率?内置pow()函数给出INF输出。

更新

如果似乎不可能得到完整的答案,是否可以通过某种数学方法至少提取答案的最后 5-10 位数字?

0 投票
6 回答
1723 浏览

c++ - 需要 pow(-1,1.2) 为 1

我将 math.h 与 GCC 和 GSL 一起使用。我想知道如何评估这个?

我希望 pow 函数将 pow(-1,1.2) 识别为 ((-1)^6)^(1/5)。但事实并非如此。

有人知道可以识别这些的 c++ 库吗?也许有人有一个他们可以分享的分解程序。

0 投票
3 回答
1723 浏览

java - 如何在 J2ME 中获得数字的幂

可能重复:
J2ME power(double, double) 数学函数实现

我正在开发一个简单的 j2me 应用程序。在那里,我需要像pow(double num1, double num2)在 java 中一样获得数字的力量。但据我所知,j2me 不支持这种 pow() 方法。任何有用的选择表示赞赏。

0 投票
7 回答
3936 浏览

c++ - 如何在 C++ 中提高 int 或 long 的幂

琐碎的问题:我只是想知道,如果一个人想将一个 int 或 long 提升到另一个 int 或 long 的幂,是否

够了,还是我需要

?