Реализовать метод возвращающий степень числа. - C#
Формулировка задачи:
задача Реализовать метод возвращающий степень числа.
помогите пожалуйста написать программу на с#
Решение задачи: «Реализовать метод возвращающий степень числа.»
textual
Листинг программы
internal static double Pow(double @base, int exponent)
{
if (exponent < 0)
{
Console.Error.WriteLine("Usage of this function is limited to positive exponents only");
throw new Exception();
}
else if (exponent == 1)
{
return @base;
}
else if (exponent == 0)
{
return 1;
}
else
{
return @base * Pow(@base, exponent - 1);
}
}