Golang math 包下常用的一些方法
package main
import (
"fmt"
"math"
)
func main() {
i := 1
fmt.Println(math.Abs(float64(i))) //取到绝对值
fmt.Println(math.Ceil(3.8)) //向上取整
fmt.Println(math.Floor(3.6)) //向下取整
fmt.Println(math.Mod(11,3)) //取余数 11%3 效果一样
fmt.Println(math.Modf(3.22)) //取整数跟小数
fmt.Println(math.Pow(3,2)) //X 的 Y次方
fmt.Println(math.Pow10(3)) //10的N次方
fmt.Println(math.Sqrt(8)) //开平方
fmt.Println(math.Cbrt(8)) //开立方
fmt.Println(math.Pi) //π
}