小编Say*_*yan的帖子

高效10功率x算法

任何人都可以帮我找到一个有效的代码来找到10个电源x?

 private int power(int base, int exp)
{
    int result = 1;
    while (exp != 0)
    {
        if ((exp & 1) == 1)
            result *= base;
        exp >>= 1;
        base *= base;
    }

    return result;
}
Run Code Online (Sandbox Code Playgroud)

来自这里的代码来源,但我正在寻找一种输入可能是3.14(双倍)的方法.我也不能使用任何库函数.功率可以是实数.所以它不仅仅是一个简单的整数算法,我们可以通过Squaring的Exponentiation找到它.

java algorithm calculator

3
推荐指数
1
解决办法
2445
查看次数

标签 统计

algorithm ×1

calculator ×1

java ×1