go Floor()
Floor()方法语法
func Floor(x float64) float64
go源码对Floor()方法的介绍:
Floor returns the greatest integer value less than or equal to x.
Special cases are:
Floor(±0) = ±0
Floor(±Inf) = ±Inf
Floor(NaN) = NaN
即,golang的math模块中的Floor()方法接收一个float64类型参数x,并返回一个不大于x的最大整数的浮点数类型值。如果参数为±0,则返回±0,如果为±Inf,则返回±Inf,如果为NaN,则返回NaN。
math.Floor()方法实例代码
func main() {
var f float64 = math.Floor(5.99)
fmt.Println(f)
}
运行go文件,得到输出:
5