时间限制: 1秒 空间限制: 32768K
本题知识点: 数学
题目描述
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
保证base和exponent不同时为0
C#语言
public double Power(double thebase, int exponent)
{
if (thebase == 0) return 0;
double result = 1;
int e = exponent > 0 ? exponent : -exponent;
for (int i = 1; i <= e; i++)
{
result *= thebase;
}
return exponent > 0 ? result : 1 / result;
}