go言語 小数点以下の切り上げを行う

go言語 小数点以下の切り上げを行う

go言語で、mathパッケージのCeilを使用して、小数点以下の切り上げを行うサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。

環境

  • OS windows10 pro 64bit
  • go言語 1.15.4

math.Ceil使い方

math.Ceilを使用すると、小数点以下の切り上げを行うことが可能です。

import (
	"math"
)

math.Ceil(数値)

以下は、math.Ceilを使って少数以下を切り上げるサンプルコードとなります。

package main

import (
	"fmt"
	"math"
)

func main() {

	fmt.Println(math.Ceil(5.5))
	// 6

	fmt.Println(math.Ceil(5.4))
	// 6

	fmt.Println(math.Ceil(1.999))
	// 2

	fmt.Println(math.Ceil(2))
	// 2

	fmt.Println(math.Ceil(-3.5))
	// -3 「0」に近い方に丸められる

	fmt.Println(math.Ceil(-3.4))
	// -3「0」に近い方に丸められる
}