Math
  Math类在程序中使用,但并没有导入,因为它包含在java.lang包里,其
  中所有类都是隐式导入的。
  1.三角函数方法
    sin(radians)
    cos(radians)
    tan(radians)
    asin(radians)
    acos(radians)
    atan(radians)
    toRadians()
    toDegrees()
  2.指数函数方法
    exp(x)返回e的x次方
    log(x)返回x的自然对数
    log10(x)返回x的以10为底数的对数
    pow(a,b)得到a的b次幂
    sqrt(x)得到x的平方根
  3.取整方法
    返回double
     ceil(x)
     floor(x)
     rint(x)返回最接近的整数(以double格式)
    返回int/long
     round(x)四舍五入
  4.min、max、abs
  5.random方法
    获得[0.0~1.0)的double类型随机数
    a + Math.random * b 返回一个[a , a + b)的随机数
  6.Math中的常量
    Math.PI
    Math.E

posted on 2018-03-11 22:30  浅塘  阅读(211)  评论(0编辑  收藏  举报