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

Метод is_negative

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

Синтаксис

i32.is_negative()

Пример

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

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

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

true

Пример

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

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

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

false

Пример

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

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

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

false

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

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