pow

    3热度

    2回答

    这是我实施的电源方法。 如果电源是偶数,我方形基部,和划分 功率除以2 如果电源是奇数,我递归运行的方法,用 功率减小减1,以得到偶数,然后乘以基数得到的结果,以计算减1的功率。 基本情况达到时,功率为1,结果为0。 我的问题是,什么是这种方法的时间复杂度?因为,我们在每次迭代中将权力除以2,是否记录到基数2? double myPow(double base, int pow) {

    0热度

    1回答

    我目前正在进行指数衰减(http://www.acodersjourney.com/2016/02/26-handle-transient-errors-in-c/)实施。 我计算延迟等,使得: var delay = (int) Math.Round(Math.Pow(timeBetweenAttempts, attempt), MidpointRounding.AwayFromZero);

    0热度

    2回答

    我想知道如何使双打对权力的功能,而不math.h中 例如,如果我想 4.3^2.5

    6热度

    2回答

    我需要整数的pow版本。我有2个问题,我需要pow解决: 如果结果比我整型我需要钳制numeric_limits::max() 我需要能够应对41.99999四舍五入至42时,而不是下降到41个 不C++这里给我提供某种形式的在线解决方案,还是我坚持写我自己的函数: template <typename T> enable_if_t<is_integral_v<T>, T> mypow(cons

    0热度

    2回答

    我需要一些指导,因为我有下面的代码需要解决,而且我不确定我是否正确地完成了它们,因为我觉得它们是正确的,而且我得到了一个输出,但是我不确定它的正确输出。 基本上我需要找到圆周和面积,当给定半径为20.0时。我在每个代码片段的顶部都有需要公式。我只是想知道我是否正确或正确的轨道,因为我是PHP新手。 // = 2// $r = 20.0; $Area = pi() * (pow($r,2));

    0热度

    1回答

    我崩溃了我的脑袋以了解错误在这个批处理脚本中的位置,用于通过递归函数“pow”计算给定数量的pow,多次(在脚本中设置功率为3^3) 我得到的错误是: “order1”未被识别为内部或外部命令,可操作程序或批处理文件。 “base22”不被识别为内部或外部命令,可操作程序或批处理文件。 这两个错误都以顺序行显示,无数次直到“批量递归超过堆栈限制”语句停止递归的比较。 有人能够在脚本中找到错误? @

    1热度

    2回答

    我想检测double是否是一个完美正方形。 为了检测完全平方为的平方根是一个整数这些数字,我会做类似 public boolean isPerfectDouble(double i) { if (Double.isInfinite(i)) { return false; } double sqrt = Math.sqrt(i);

    -3热度

    1回答

    如何在丰富的文本框中显示这张照片的真实面目?有人会提供一些代码或例子吗?

    0热度

    3回答

    正如它自己所说的问题 - 按位左运算符给出了错误的答案。 这里是我的代码 - #include <iostream> #include<cmath> using namespace std; int main() { unsigned long long int a,b; a=pow(2,60); b=1<<60; cout<<a<<endl<<b<

    3热度

    2回答

    当我执行 echo pow(-0.3741569180353 , 0.2) ; 我得到的结果NAN 虽然在Excel和计算器,我得到了答案-0.8215。 解决这个问题的方法是什么,因为我有很多这样的计算?