问题标签 [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 回答
899 浏览

java - Math.pow 难度

当我输入 1000 投资金额 4.25 月利率和 1 年时,为什么我得到的结果是 4.384414858452464E11 而不是预期的 1043.34?

0 投票
4 回答
238 浏览

c# - Math.Pow 中 VB 中的奇怪转换

此代码工作正常

!在 VB Math.Pow 下返回 DOUBLE 数据类型。

当我将它转换成 C# 时,我得到了

我有一个演员语法问题。

怎么可能解决?

0 投票
3 回答
274 浏览

c++ - 如何在 C++ 中处理大数据元素?

我想将返回值pow(2.0,(n-8))除以 86399。问题是10 <= n <= 100000000

如何处理这么大的返回值?

我在 Ubuntu 11.10 64 位,使用 C++ 4.0.0-8

0 投票
2 回答
3124 浏览

c++ - 使用 C++ 计算非常大的功率

我有很大的力量

我使用z = pow( x, y )了函数,但它给了我这个结果:[1.#INF]

然后,我尝试使用在 4912 中循环的 for 循环,但它给了我类似的数字

这看起来很垃圾

我怎样才能解决这样的问题?

0 投票
3 回答
3116 浏览

c - 用于点亮 LED 的 C 和 AVR pow 功能

我正在编写代码以使一组五个 LED 看起来像“Knight Rider”风格来回“反弹”。写入 PORTB 寄存器时,我注意到插入 LED 的方式不同,分别是 1、2、4、8、16。这些会打开相应的 LED。所以我想通过使用pow函数将寄存器设置为 2 的值循环到 LED 编号(0、1、2、3、4)。但它不能正常工作。

为什么这不起作用?我让它使用 switch/case 语句。我测试了该pow函数通过做PORTB = pow(2,0);以及变量“led”的其他权力来工作。那工作正常。

0 投票
2 回答
1699 浏览

java - Java Bitshift 替换 Math.pow

我需要用 bitshift 替换 Java 中的 Math.pow。

其中 n 是十六进制数的长度。
13304fb 意味着 n = 7。
它基本上是将十六进制转换为十进制。

现在我需要用 Bitshift 替换那个 Math.pow。我想不通,因为 n 可以随心所欲地大。

0 投票
3 回答
2615 浏览

java - 类似于 a^b 的快速函数

这有点晦涩,但我需要一个可以非常快速地计算并且类似于 a^b 的函数,其中 a 在 0 和 1 之间并且 b 非常大。对于许多 b,它将一次计算一个 a。理想情况下,结果将在 0.4% 以内。提前致谢。

0 投票
4 回答
356 浏览

c++ - 什么样的 C++ 常量/宏是 -1.#IND?

数学“pow”函数返回 -1.#IND。-1.#IND 是什么类型的错误值,如何检测 if 语句中的错误?

0 投票
2 回答
128 浏览

c - pow 应该能够处理这样的事情:为什么我的代码此时会冻结?

所以,我的代码不能超出这一行:

popsizeis anintmaxpopis along int由用户定义,并分别限制在 1 和 10,000 和 1 和 500,000 之间的值(尽管我将来可能会对 设置更高的限制maxpop,这就是它long int提前设置的原因)。我意识到其中大部分double都是多余的,但我想保持确定。代码在没有任何警告的情况下编译,但是一旦它真正开始运行它,它就会挂起。我尝试在声明后直接打印出来correction,但由于卡在该行上,所以甚至没有运行。另外,别担心,我没有忘记包含math.h(尽管我一开始就这样做了,并且遇到了同样的问题,还有一个额外的隐式声明错误)。怎么了?

编辑:这是我所有的代码:

0 投票
5 回答
1834 浏览

java - Java 格式化输出

我根本没有 Java 经验,并且正在使用文本编辑器编写代码,所以我看不出问题是什么(我从命令行运行)我看到错误并且知道它是什么但我不知道如何要解决这个问题

我也试过没有.toString() 基本上,如果我只打印 n 它可以工作,但是 power 函数给我一个错误可能是因为返回类型,但是 pow 应该返回一个 double 并且字符串格式 %7d 可能也是 double 对吗?