[go] go 언어 math 패키지의 사용법

go 언어의 math 패키지는 수학적인 계산을 수행하는 데 사용됩니다. 이 패키지에는 다양한 수학 함수와 상수가 포함되어 있습니다. 이번 포스트에서는 math 패키지를 사용하는 방법에 대해 알아보겠습니다.

기본적인 수학 함수

가장 기본적인 수학 함수 중 하나인 제곱근을 계산하는 방법을 살펴보겠습니다.

package main

import (
	"fmt"
	"math"
)

func main() {
	x := 64.0
	y := math.Sqrt(x)
	fmt.Println(y)
}

위의 코드는 math 패키지의 Sqrt 함수를 사용하여 제곱근을 계산하고 출력하는 예제입니다.

원주율 상수 사용하기

math 패키지에는 π와 같은 수학적인 상수도 포함되어 있습니다. 다음은 원주율인 π를 출력하는 예제코드입니다.

package main

import (
	"fmt"
	"math"
)

func main() {
	fmt.Println(math.Pi)
}

위의 코드는 math 패키지의 Pi 변수를 사용하여 원주율을 출력하는 예제입니다.

삼각함수 사용하기

삼각함수인 사인과 코사인을 계산하는 방법에 대해 알아보겠습니다.

package main

import (
	"fmt"
	"math"
)

func main() {
	x := math.Pi / 6
	fmt.Printf("sin(π/6) = %.2f\n", math.Sin(x))
	fmt.Printf("cos(π/6) = %.2f\n", math.Cos(x))
}

위의 코드는 math 패키지의 SinCos 함수를 사용하여 사인과 코사인을 계산하고 출력하는 예제입니다.

math 패키지의 기능을 사용하여 수학적 계산을 쉽게 수행할 수 있습니다. 더 많은 기능에 대해 알아보려면 공식 문서를 참고해보세요.