func main() {
i := -100
//绝对值: 100
fmt.Println("绝对值:", math.Abs(float64(i)))
//向上取整: 5
fmt.Println("向上取整:", math.Ceil(5.0))
//向下取整: 5
fmt.Println("向下取整:", math.Floor(5.8))
//取余数: 2
fmt.Println("取余数:", math.Mod(11, 3))
//取整数:5 取小数:0.2599999999999998
fmt.Println(math.Modf(5.26))
//x的y次方: 1.7320508075688772
fmt.Println("x的y次方:", math.Pow(3, 0.5))
//10的n次方: 10000
fmt.Println("10的n次方:", math.Pow10(4))
//开平方: 2.8284271247461903
fmt.Println("开平方:", math.Sqrt(8))
//开立方: 2
fmt.Println("开立方:", math.Cbrt(8))
//Pi: 3.141592653589793
fmt.Println("Pi:", math.Pi)
}
math包的使用
最新推荐文章于 2024-05-08 09:00:00 发布