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

Константа log10e

Константа log10e из библиотеки dart:math хранит значение логарифма числа 10 по основанию e (число Эйлера). Она равна приблизительно 2.302585092994046. Данная константа часто используется для перевода натурального логарифма в десятичный: чтобы получить логарифм числа по основанию 10, нужно натуральный логарифм этого числа разделить на log10e. Константа не принимает параметров и доступна напрямую через класс log10e.

Синтаксис

import 'dart:math'; log10e

Пример

Давайте выведем значение константы log10e в консоль:

import 'dart:math'; void main() { print(log10e); }

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

2.302585092994046

Пример

Давайте с помощью константы log10e вычислим логарифм числа 100 по основанию 10 через натуральный логарифм:

import 'dart:math'; void main() { double res = log(100) / log10e; print(res); }

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

2.0

Пример

Давайте проверим, что константа log10e действительно равна логарифму числа 10 по основанию e, сравнив её с результатом деления натурального логарифма числа 10 на натуральный логарифм числа e:

import 'dart:math'; void main() { double res = log(10) / log(e); print(res); print(res == log10e); }

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

2.302585092994046 true

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

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