abs(arg) : 返回arg绝对值,arg可以是:int,long,float,double.
[例子]
Math.abs(-30.5) == 30.5
Math.abs(-100.0989) == 100.0989
ceil(double arg) :返回>=arg的最小整数.
[例子]
Math.ceil(30.4) == 31.0
Math.ceil(-8.0989) == -8.0
floor(double arg) : 返回<=arg最大整数.
[例子]
Math.floor(30.4) == 30.0
Math.floor(-8.0989) == -9.0
max(x,y) : 返回x和y中的最大值.
min(x,y) : 返回x和y中的最小值.
rint(double arg) : 返回最接近arg的整数值. 返回double
[例子]
Math.rint(30.4) == 30.0
Math.rint(30.5) == 31.0
Math.rint(30.51) == 31.0
Math.rint(-8.0989) == -8.0
Math.rint(-8.5) == -8.0
Math.rint(-8.5989) == -9.0
round(arg) : 返回最接近arg的整数值. arg为double时返回long,为float时返回int
[例子]
Math.round(30.1) == 30
Math.round(30.5) == 31
Math.round(30.51) == 31
Math.round(-8.0989) == -8
Math.round(-8.5) == -8
Math.round(-8.5989) == -9
random() : 返回一个介于0与1之间的伪随机数.大多数情况下适应Random类产生随机数.
[例子]
Math.random() == 0.83636823562201235
sqrt(double arg) 计算参数的平方根 返回类型为double型
pow(double arg1,bouble arg2) 计算arg1为底arg2为指数的幂返回类型为double型
|