Класс f64
Тип f64 представляет собой 64-битное число
с плавающей точкой двойной точности. Он используется
для хранения дробных чисел и выполнения математических
операций, требующих высокой точности. Литералы этого
типа записываются с десятичной точкой, например
3.14, либо с явным суффиксом 3.14f64.
Тип f64 реализует множество математических
методов: тригонометрических, логарифмических,
округления и других.
Синтаксис
let x: f64 = 3.14;
let y = 2.5f64;
Пример
Давайте создадим переменную типа f64
и выведем её значение:
fn main()
{
let num: f64 = 3.14;
println!("{}", num);
}
Результат выполнения кода:
3.14
Пример
Давайте выполним арифметические операции
с числами типа f64:
fn main()
{
let a: f64 = 10.0;
let b: f64 = 3.0;
let res = a / b;
println!("{}", res);
}
Результат выполнения кода:
3.3333333333333335
Пример
Давайте применим математический метод sqrt
к числу типа f64:
fn main()
{
let num: f64 = 16.0;
let res = num.sqrt();
println!("{}", res);
}
Результат выполнения кода:
4