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

Метод max

Метод max сравнивает два числа типа i32 и возвращает наибольшее из них. Он принимает один параметр - второе число для сравнения. Если числа равны, метод вернет любое из них, так как они одинаковы.

Синтаксис

i32::max(self, other)

Пример

Давайте сравним числа 10 и 20 и выведем максимальное из них:

fn main() { let res = 10.max(20); println!("{}", res); }

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

20

Пример

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

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

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

-5

Пример

Давайте сравним равные числа 7 и 7:

fn main() { let res = 7.max(7); println!("{}", res); }

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

7

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

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