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

Метод log2

Метод log2 вычисляет двоичный логарифм числа типа f64, то есть показатель степени, в которую нужно возвести число 2, чтобы получить исходное число. Метод не принимает параметров и возвращает значение типа f64. Если число отрицательное или равно нулю, метод возвращает NaN или -inf соответственно.

Синтаксис

f64.log2()

Пример

Давайте вычислим логарифм числа 8.0 по основанию 2:

fn main() { let res = 8.0_f64.log2(); println!("{}", res); }

Результат выполнения кода:

3

Пример

Давайте вычислим логарифм числа 1.0 по основанию 2:

fn main() { let res = 1.0_f64.log2(); println!("{}", res); }

Результат выполнения кода:

0

Пример

Давайте вычислим логарифм числа 1024.0 по основанию 2:

fn main() { let res = 1024.0_f64.log2(); println!("{}", res); }

Результат выполнения кода:

10

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

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