Метод 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