我无法弄清楚何时使用 int、double 和 long。
我正在计算整数的幂并返回结果,只要提供的幂不是负数。
对于作业,我需要使用以下代码开始:
public static long powerN(int number, int power) {
Run Code Online (Sandbox Code Playgroud)
这是我想出的:
public class PowerCalculator
{
/**
* Calculate the non-negative power of an integer number. If a negative power is input, the method returns 1.
*
* @param number The number to take power.
* @param power The power factor to be taken to.
* @return The calculation result after taking power of the integer number.
*/
public static long powerN(int number, int power) {
if …Run Code Online (Sandbox Code Playgroud)