РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
383 of 1245 menu

Метод 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

Смотрите также

  • метод ln,
    который вычисляет натуральный логарифм числа
  • метод log2,
    который вычисляет логарифм числа по основанию 2
  • метод log10,
    который вычисляет логарифм числа по основанию 10
  • метод exp,
    который возводит число e в указанную степень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить