Юл
Юлия
public bool IsPowerOf(double x, double @base)
{
//Вычисляем степень
double power = Math.Log(x, @base);
// Проверка, что степень целое число
return (power % 1) == 0;
}
public void Test()
{
Debug.Assert(IsPowerOf(9, 3)); //True
Debug.Assert(IsPowerOf(10, 3)); //False
}