Быстрое возведение в степень
Версия от 19:18, 4 сентября 2022; Maintenance script (обсуждение | вклад) (rollbackEdits.php mass rollback)
Алгоритм быстрого возведения в степень — алгоритм, предназначенный для возведения числа x в натуральную степень n за меньшее число умножений, чем это требуется в определении.
Пусть
Функция быстрого возведения в степень
function Power(value, pow: int): int int result = 1 while (pow > 0) if pow mod 2 == 1 result *= value value *= value pow /= 2; return result;