НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
289 of 1310 menu

Функция E

Константа E представляет математическую константу - основание натурального логарифма (число Эйлера). Это иррациональное число, приблизительно равное 2.71828. В Kotlin доступна как свойство объекта kotlin.math.

Импорт

import kotlin.math.E

Синтаксис

const val E: Double

Пример

Выведем значение константы E:

println(E)

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

Double 2.718281828459045

Пример

Используем константу E в математических вычислениях:

val result = E.pow(2) println(result)

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

Double 7.3890560989306495

Пример

Сравним значение E с вычисленным через ряд Тейлора:

fun factorial(n: Int): Double = if (n <= 1) 1.0 else n * factorial(n - 1) var taylorE = 0.0 for (n in 0..10) { taylorE += 1.0 / factorial(n) } println("E: $E") println("Taylor approximation: $taylorE")

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

E: 2.718281828459045 Taylor approximation: 2.7182818011463845

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

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