Метод ln
Метод ln вычисляет натуральный логарифм числа типа f64.
Натуральный логарифм - это логарифм по основанию математической константы e,
которая приблизительно равна 2.718281828.
Метод не принимает параметров и возвращает значение типа f64.
Если число отрицательное, метод возвращает NaN.
Если число равно нулю, метод возвращает -inf.
Синтаксис
f64.ln()
Пример
Давайте вычислим натуральный логарифм числа 1.0:
fn main()
{
let res = 1.0_f64.ln();
println!("{}", res);
}
Результат выполнения кода:
0
Пример
Давайте вычислим натуральный логарифм числа 2.718281828459045,
которое приблизительно равно константе e:
fn main()
{
let res = 2.718281828459045_f64.ln();
println!("{}", res);
}
Результат выполнения кода:
1
Пример
Давайте вычислим натуральный логарифм числа 10.0:
fn main()
{
let res = 10.0_f64.ln();
println!("{}", res);
}
Результат выполнения кода:
2.302585092994046