Константа math.E

Константа math.E представляет собой математическую константу Эйлера (основание натурального логарифма). Она определена в пакете math и имеет значение приблизительно равное 2.718281828459045. Эта константа используется в различных математических вычислениях, особенно в задачах, связанных с экспоненциальным ростом и натуральными логарифмами.

Синтаксис

gomath.E

Пример

Давайте выведем значение числа Эйлера:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  e := math.E
  fmt.Println(e)
}

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

go2.718281828459045

Пример

Давайте рассчитаем экспоненту числа 2 с использованием константы math.E:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Pow(math.E, 2)
  fmt.Println(res)
}

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

go7.3890560989306495

Пример

Давайте рассчитаем натуральный логарифм числа 10 с использованием константы math.E:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Log(10) / math.Log(math.E)
  fmt.Println(res)
}

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

go2.3025850929940455

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

  • константу math.Pi,
    которая предоставляет значение числа π
  • константу math.Phi,
    которая предоставляет значение золотого сечения
  • константу math.Sqrt2,
    которая предоставляет значение квадратного корня из 2
  • функцию math.Exp,
    которая вычисляет экспоненту числа