Метод min
Метод min сравнивает два числа типа i32
и возвращает то из них, которое меньше. Параметром
метод принимает второе число, с которым нужно
сравнить текущее значение. Если числа равны, метод
возвращает первое число.
Синтаксис
i32::min(self, other)
Пример
Давайте найдём минимальное из чисел 5 и 10:
fn main()
{
let res = 5.min(10);
println!("{}", res);
}
Результат выполнения кода:
5
Пример
Давайте найдём минимальное из чисел 10 и 5:
fn main()
{
let res = 10.min(5);
println!("{}", res);
}
Результат выполнения кода:
5
Пример
Давайте найдём минимальное из отрицательных чисел
-3 и -7:
fn main()
{
let res = (-3).min(-7);
println!("{}", res);
}
Результат выполнения кода:
-7
Пример
Давайте найдём минимальное из равных чисел
4 и 4:
fn main()
{
let res = 4.min(4);
println!("{}", res);
}
Результат выполнения кода:
4