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

Метод log10

Метод log10 вычисляет десятичный логарифм числа, то есть логарифм по основанию 10. Метод вызывается на значении типа f64 и возвращает значение типа f64. Параметров метод не принимает - число, для которого вычисляется логарифм, является самим получателем вызова.

Десятичный логарифм - это степень, в которую нужно возвести число 10, чтобы получить исходное число. Например, log10(1000) равен 3, потому что 10³ = 1000.

Метод возвращает -inf для нуля и NaN для отрицательных чисел и для NaN.

Синтаксис

f64.log10()

Пример

Давайте вычислим десятичный логарифм числа 1000.0:

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

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

3

Пример

Давайте вычислим десятичный логарифм числа 100.0:

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

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

2

Пример

Давайте вычислим десятичный логарифм числа 1.0:

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

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

0

Пример

Давайте вычислим десятичный логарифм числа 0.001:

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

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

-3

Пример

Давайте вычислим десятичный логарифм нуля:

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

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

-inf

Пример

Давайте вычислим десятичный логарифм отрицательного числа:

fn main() { let res = (-100.0_f64).log10(); println!("{}", res); }

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

NaN

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

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