Константа math.E
Константа math.E представляет собой математическую константу
Эйлера (основание натурального логарифма). Она определена в пакете
math и имеет значение приблизительно равное 2.718281828459045.
Эта константа используется в различных математических вычислениях,
особенно в задачах, связанных с экспоненциальным ростом и
натуральными логарифмами.
Синтаксис
math.E
Пример
Давайте выведем значение числа Эйлера:
package main
import (
"fmt"
"math"
)
func main() {
e := math.E
fmt.Println(e)
}
Результат выполнения кода:
2.718281828459045
Пример
Давайте рассчитаем экспоненту числа 2 с использованием константы math.E:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Pow(math.E, 2)
fmt.Println(res)
}
Результат выполнения кода:
7.3890560989306495
Пример
Давайте рассчитаем натуральный логарифм числа 10 с использованием константы math.E:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Log(10) / math.Log(math.E)
fmt.Println(res)
}
Результат выполнения кода:
2.3025850929940455
Смотрите также
-
константу
math.Pi,
которая предоставляет значение числа π -
константу
math.Phi,
которая предоставляет значение золотого сечения -
константу
math.Sqrt2,
которая предоставляет значение квадратного корня из 2 -
функцию
math.Exp,
которая вычисляет экспоненту числа