| |
package main
import (
"fmt"
"math"
)
func main() {
// 向上取整
result1 := math.Ceil(3.14)
fmt.Println(result1) // 4
// 向下取整
result2 := math.Floor(3.14)
fmt.Println(result2) // 3
}
上述代码中, math.Ceil(3.14) 的输出结果是 4 ,因为向上取整会将数字朝更大的方向取整。 math.Floor(3.14) 的输出结果是 3 ,因为向下取整会将数字朝更小的方向取整。