Go言語 切り上げ/切り捨て

このエントリーを Google ブックマーク に追加
LINEで送る
Pocket

切り上げ

package main

import (
	"fmt"
	"math"
)

func main() {
	i := 0
	v := float64(1.234)
	i = int(math.Ceil(v))
	fmt.Println(i)
}

切り捨て

package main

import (
	"fmt"
	"math"
)

func main() {
	i := 0
	v := float64(1.234)
	i = int(math.Floor(v))
	fmt.Println(i)
}