РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
318 of 1245 menu

Метод pow

Метод pow возводит число типа i32 в указанную степень. Он возвращает новое число, являющееся результатом возведения исходного числа в степень. Параметром метод принимает показатель степени, в которую нужно возвести число.

Синтаксис

i32.pow(exp)

Пример

Давайте возведём число 2 в степень 10:

fn main() { let res = 2_i32.pow(10); println!("{}", res); }

Результат выполнения кода:

1024

Пример

Давайте возведём число 3 в степень 4:

fn main() { let res = 3_i32.pow(4); println!("{}", res); }

Результат выполнения кода:

81

Пример

Давайте возведём отрицательное число -2 в степень 3:

fn main() { let res = (-2_i32).pow(3); println!("{}", res); }

Результат выполнения кода:

-8

Пример

Давайте возведём число 5 в нулевую степень:

fn main() { let res = 5_i32.pow(0); println!("{}", res); }

Результат выполнения кода:

1

Смотрите также

  • метод wrapping_mul,
    который выполняет умножение с оборачиванием при переполнении
  • метод checked_mul,
    который выполняет умножение с проверкой переполнения
  • метод saturating_mul,
    который выполняет умножение с насыщением при переполнении
  • метод is_power_of_two,
    который проверяет, является ли число степенью двойки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить