Константа MIN_POSITIVE
Константа MIN_POSITIVE класса f64 хранит
наименьшее положительное нормализованное число,
которое может быть представлено типом f64.
Это значение приблизительно равно 2.2250738585072014e-308.
Константа не принимает параметров и доступна через
путь f64::MIN_POSITIVE.
Синтаксис
f64::MIN_POSITIVE
Пример
Давайте выведем значение константы MIN_POSITIVE
на экран:
fn main()
{
let res = f64::MIN_POSITIVE;
println!("{}", res);
}
Результат выполнения кода:
0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022250738585072014
Пример
Давайте проверим, что значение MIN_POSITIVE
действительно является положительным числом:
fn main()
{
let res = f64::MIN_POSITIVE > 0.0;
println!("{}", res);
}
Результат выполнения кода:
true
Пример
Давайте сравним константу MIN_POSITIVE
с нулём:
fn main()
{
let res = f64::MIN_POSITIVE == 0.0;
println!("{}", res);
}
Результат выполнения кода:
false