Метод log
Метод log класса f64 возвращает логарифм
числа по указанному основанию. Первым параметром метод
принимает число, для которого нужно вычислить логарифм,
а вторым параметром - основание логарифма. Метод
возвращает значение типа f64.
Логарифм числа x по основанию b - это
показатель степени, в которую нужно возвести основание
b, чтобы получить число x.
Синтаксис
f64::log(self, base)
где self - число, для которого вычисляется логарифм,
а base - основание логарифма.
Пример
Давайте вычислим логарифм числа 8 по основанию
2:
fn main()
{
let res = 8.0_f64.log(2.0);
println!("{}", res);
}
Результат выполнения кода:
3
Пример
Давайте вычислим логарифм числа 100 по основанию
10:
fn main()
{
let res = 100.0_f64.log(10.0);
println!("{}", res);
}
Результат выполнения кода:
2
Пример
Давайте вычислим логарифм числа 27 по основанию
3:
fn main()
{
let res = 27.0_f64.log(3.0);
println!("{}", res);
}
Результат выполнения кода:
3