Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
324 of 1246 menu
◀ ▶

Метод is_positive

Метод is_positive проверяет, является ли число типа i32 положительным. Он возвращает true, если число больше нуля, и false в противном случае. Метод не принимает параметров и работает непосредственно с текущим значением числа.

Синтаксис

i32.is_positive()

Пример

Давайте проверим, является ли число 5 положительным:

fn main() { let num: i32 = 5; let res = num.is_positive(); println!("{}", res); }

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

true

Пример

Давайте проверим, является ли число -5 положительным:

fn main() { let num: i32 = -5; let res = num.is_positive(); println!("{}", res); }

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

false

Пример

Давайте проверим, является ли число 0 положительным:

fn main() { let num: i32 = 0; let res = num.is_positive(); println!("{}", res); }

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

false

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

  • метод is_negative,
    который проверяет, является ли число отрицательным
  • метод abs,
    который возвращает абсолютное значение числа
  • метод signum,
    который возвращает знак числа
  • метод is_power_of_two,
    который проверяет, является ли число степенью двойки
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить