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

mono - Math.Pow() 在单声道 ARM 版本中损坏?

因此,我在 BeagleBone(ARM 700MHz 处理器)上运行 Ubuntu 12.04,令我惊讶的是,我发现 Math.Pow() 在该平台上返回了不正确的结果(Mono build 2.10.8.1ubuntu2.1)。

经过一番搜索,我发现这张海报表明这是一个已知问题。几乎是随随便便。我有点震惊 a) 问题一开始就出现了,b) 没有 ETA 来修复我认为核心数学库中一个非常基本的错误。

进一步搜索只找到了一些点击,并且在https://bugzilla.xamarin.com/上没有提及这一点(我计划提交错误报告)。

所以,诚然,还没有进入源代码(尽管我打算这样做),任何人都可以向我解释解决这个问题的困难,或者它是如何首先引入的?我的意思是,math.h 中的 pow() 函数按预期工作,所以 Math.Pow() 不能包装它吗?我在这里想念什么?

我想我觉得有一些关于浮点操作的东西是我不理解的基础,所以这不仅仅是一个错误报告,我想知道根本问题是什么,或者它是否只是一个大问题被忽视的问题。

编辑:此页面很好地总结了问题的根源(在 debian 中移植 armhf 的状态): http ://wiki.debian.org/ArmHardFloatTodo

Punchline:Mono 2.10 被列为不固定用于 armhf 端口,但它正在用于 mono 3.0。

0 投票
3 回答
5448 浏览

java - 制作 Math.pow() 方法的副本

我正在制作一个应该与 Math.pow() 执行相同操作的方法,但我只是不知道如何使 y 使用双精度值并获得带小数的双精度值结果......有什么想法(最好使用 for 循环)?在下面的方法中,我使用“x”作为底数,使用“y”作为指数。

0 投票
1 回答
95 浏览

c - 如何检查双数的分母是否为奇数?

我得到 2 个双数 -basicpow,我必须计算basic^power。我的问题是有些情况应该抛出错误 - 比如如果pow是一个像奇数/偶数这样的分数并且基本是一个负数 - 例如basic=(-2)pow=0.75=(3\4)所以它应该是(-2)^3=-8然后root 4 of -8意味着错误。那么我怎样才能检测到这种情况呢?

0 投票
2 回答
904 浏览

apache - 设置 pow.cx 以将 Apache 用于 PHP 应用程序

我已经按照他们在本教程中建议的方式设置了 Pow 和 Apache 。我的httpd-vhosts.conf包含以下条目。

当我到达http://test.dev/时,我仍然收到 403 Forbidden 。

错误日志说:

有没有其他人有这个问题?

0 投票
2 回答
2015 浏览

function - Scala:尾递归幂函数

结果我总是得到“1”。:(
这个功能有什么问题?

0 投票
1 回答
2724 浏览

ruby-on-rails-3 - 导轨;wicked_pdf 非常慢

1.9.2 & rails 3.0.9 wicked_pdf 0.8.0 wkhtmltopdf 0.10.0 rc2 @ /usr/local/bin/ nginx 和 pow

它似乎几乎没有工作,如果有的话,而且当它工作时它非常慢。我做了什么:

捆绑安装后,进入rails控制台进行简单测试:

pdf = WickedPdf.new.pdf_from_string('你好!') " * ** * **\"/usr/local/bin/wkhtmltopdf\" -q - - ** * ** * "

就这样挂了很长时间,大概30分钟左右,但最终又回来了。

直接使用 wkhtmltopdf google.com google.pdf 放到 shell 测试 wkhhtmltopdf 并返回:

很快,虽然我不得不cntl-c出来

经过一番挖掘,我将 wkhtmltopdf-binary 添加到 gem 文件中,捆绑安装......结果相同

我的 wicked_pdf.rb 初始化程序:

提前致谢

0 投票
1 回答
2443 浏览

c++ - GCC C++ pow 精度

所以我参加了一场计算比赛,我注意到了一个奇怪的错误。pow(26,2) 总是返回 675,有时返回 674?即使正确答案是 676。这类错误也会发生在 pow(26,3)、pow(26,4) 等上。经过比赛后的一些调试,我相信答案与 int 向下舍入的事实有关。有趣的是,我以前从未发生过这种错误。我的计算机在 Windows 8 上运行 mingw。GCC 版本相当新,我相信 2-3 个月大。但我发现,如果我将 o1/o2/o3 优化标志打开,这些错误会奇迹般地消失。pow(26,2) 总是会得到 676 又名正确答案 谁能解释为什么?

双打的结果很奇怪。

0 投票
4 回答
500 浏览

java - 以 Integer.MIN_VALUE 为指数的 Java pow 实现

我正在用 Java 实现一个 pow 函数,我想知道我们如何处理 Integer.MIN_VALUE 作为指数?我们只是把它当作一个特例吗?

因为我试图将结果与标准 Java.lang.Math API 进行比较,我得到了几个不同的结果。以下是对比清单

所以我想知道 Integer.MIN_VALUE 是否是一种特殊情况,我必须有一个 if 语句来检查它。

0 投票
2 回答
18337 浏览

java - 整数幂的乘法 vs ^ 运算符 vs Math.pow()

我对 Java 中进行功率计算的方式以及可用方法的性能感到好奇。所以我写了一个简单的测试来检查Math.pow(),*^操作。

如果前两个结果在意料之中:

第三个有点混乱。为什么^总是比简单的乘法快一点,应该使用哪一个?

所有测试均在类似条件下使用 JRE 1.7 运行。

0 投票
2 回答
947 浏览

python - pow(a,e,n) 不适用于输入 pow(1,3,3)

为什么我在使用这些参数时会收到此错误消息(pow(1,3,3))?:

战俘():