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

Константа math.Pi предоставляет значение числа π, приблизительно равное 3.141592653589793. Она определена в пакете math и может использоваться в любых вычислениях, где требуется точное значение числа пи. Константа имеет тип float64 и доступна только для чтения.

Синтаксис

gomath.Pi

Для использования константы необходимо импортировать пакет math в вашей программе.

Пример

Давайте вычислим длину окружности с радиусом 5 с использованием константы math.Pi:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  radius := 5.0
  circumference := 2 * math.Pi * radius
  fmt.Printf("Circumference: %.2f\n", circumference)
}

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

go"Circumference: 31.42"

В этом примере мы используем константу math.Pi для вычисления длины окружности по формуле 2πr.

Пример

Рассмотрим вычисление площади круга с радиусом 3 с использованием константы math.Pi:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  radius := 3.0
  area := math.Pi * radius * radius
  fmt.Printf("Area: %.2f\n", area)
}

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

go"Area: 28.27"

Здесь мы применяем константу math.Pi для расчёта площади круга по формуле πr².

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

  • константу math.E,
    предоставляющую значение числа Эйлера
  • константу math.Phi,
    предоставляющую значение золотого сечения
  • константу math.Sqrt2,
    предоставляющую значение квадратного корня из двух
  • функцию math.Sin,
    вычисляющую синус угла в радианах