Метод max
Метод max сравнивает два числа типа f64
и возвращает наибольшее из них. Если одно из чисел
является NaN, метод вернёт второе число.
Параметром метод принимает второе число для сравнения.
Синтаксис
f64.max(other)
Пример
Давайте сравним два числа 5.5 и 3.2
и найдём наибольшее из них:
fn main()
{
let res = 5.5_f64.max(3.2);
println!("{}", res);
}
Результат выполнения кода:
5.5
Пример
Давайте сравним два числа 2.1 и 9.8
и найдём наибольшее из них:
fn main()
{
let res = 2.1_f64.max(9.8);
println!("{}", res);
}
Результат выполнения кода:
9.8
Пример
Давайте сравним два равных числа 7.0
и посмотрим на результат:
fn main()
{
let res = 7.0_f64.max(7.0);
println!("{}", res);
}
Результат выполнения кода:
7
Пример
Давайте сравним отрицательные числа -3.5
и -1.2 и найдём наибольшее из них:
fn main()
{
let res = -3.5_f64.max(-1.2);
println!("{}", res);
}
Результат выполнения кода:
-1.2