go言語 べき乗を計算する

  • 作成日 2020.11.23
  • 更新日 2022.11.04
  • go
go言語 べき乗を計算する

go言語で、mathパッケージのPowを使用して、べき乗を計算するサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。

環境

  • OS windows10 pro 64bit
  • go言語 1.15.4

math.Pow使い方

math.Powを使用すると、べき乗を計算することが可能です。

import (
	"math"
)

math.Pow(べき上を計算する数値,べき乗)

以下は、math.Powを使ってべき乗を計算するサンプルコードとなります。

package main

import (
	"fmt"
	"math"
)

func main() {

	fmt.Println(math.Pow(2, 3))
	// 8

	fmt.Println(math.Pow(3, 3))
	// 27

	fmt.Println(math.Pow(2, 1.5))
	// 2.82842712474619

	fmt.Println(math.Pow(9, 0.5))
	// 3

	fmt.Println(math.Pow(9, 0))
	// 1

	fmt.Println(math.Pow(2, -2))
	// 0.25

}

10のべき乗の場合は、math.Pow10を使用することができます。

package main

import (
	"fmt"
	"math"
)

func main() {

	fmt.Println(math.Pow10(3))
	// 1000

}