math_test.go 600 B

1234567891011121314151617181920212223
  1. package math
  2. import (
  3. "fmt"
  4. "math"
  5. "testing"
  6. )
  7. /*测试基本数学函数*/
  8. func TestBasic(t *testing.T){
  9. i:=100
  10. fmt.Println(math.Abs(float64(i)))//绝对值
  11. fmt.Println(math.Ceil(5.1)) //向上取整
  12. fmt.Println(math.Floor(5.8)) //向下取整
  13. fmt.Println(math.Mod(11, 3)) //取余数,同11%3
  14. fmt.Println(math.Modf(5.26)) //取整数,取小数
  15. fmt.Println(math.Pow(3, 2)) //x的y次方
  16. fmt.Println(math.Pow10(4)) // 10的n次方
  17. fmt.Println(math.Sqrt(8)) //开平方
  18. fmt.Println(math.Cbrt(8)) //开立方
  19. fmt.Println(math.Pi)
  20. }