Юл
Юлия

Задача в С#. Определить, является ли заданное число степенью числа 3

ОП
Олеся Першина

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
}

Похожие вопросы
определите, какой цифрой оканчивается натуральное число, если число, превоходящее на 1,является степенью числа 11.
Определить, является ли заданное натуральное число палиндромом, т. е. таким
Является ли простым числом? Является ли число 3 в 22 степени + 5*3 в 10 степени + 1 простым ?
Как определить число степеней свободы?
Даны 3 числа Определить является ли треугольник с такими сторонами равнобедренным
Даны 3 числа определить является ли треуголник с такими углами равнобедренным
задано натуральное число. определить количество нулей в десятичной записи этого числа!
Помоги пожплуйста с паскалем. напечатать является ли заданное число четным??
Помогите пожалуйста Определить является ли заданное число совершенным...
ПОМОГИТЕ Определить является ли число совершенным