我需要编写一个方法,该方法将取一个基数并将其提升到任何整数幂,无论是正数还是负数。可以假设基数不会为 0。
在方法中我需要调用递归方法并使用它。
这是我需要使用的以前的递归方法:
public static double nonNegInt(double base, int pow)
{
if (pow == 0)
return 1;
else
return base * nonNegInt(base,pow-1);
}
所以我的问题是,有人可以帮助或告诉我如何编写我需要的方法吗?
我知道当前方法很好,但我需要用另一种方法调用它。当我这样做时,我收到运行时错误