- 绝对值
- fmt.Println(math.Abs(-99))
- 向上取整
- fmt.Println(math.Ceil(3.1415926))
- 向下取整
- fmt.Println(math.Floor(3.1415926))
- 就近取整
- fmt.Println(math.Round(3.1415926))
- 四舍五入
- fmt.Println(math.Round(3.1415926*100)/100)
- 取余数
- fmt.Println(math.Mod(10,3))
- 取次方
- fmt.Println(math.Pow(2,4))
- 取10次方
- fmt.Println(math.Pow10(2))
- 取最大值
- fmt.Println(math.Max(10,1))
- 取最小值
- fmt.Println(math.Min(10,1))

package main
import (
"fmt"
"math"
)
func main() {
fmt.Println(math.Abs(-99))
fmt.Println(math.Ceil(3.1415926))
fmt.Println(math.Floor(3.1415926))
fmt.Println(math.Round(3.1415926))
fmt.Println(math.Round(3.1415926*100) / 100)
fmt.Println(math.Mod(10, 3))
fmt.Println(math.Pow(2, 4))
fmt.Println(math.Pow10(2))
fmt.Println(math.Max(10, 1))
fmt.Println(math.Min(10, 1))
}
Golang 基础(十三)浮点型-优快云博客