JAVA常用类:Math类

Math类包含了用于执行基本数学运算的静态方法,直接类名调用即可,位于java.lang包下

字段: PI 圆周率

方法:

1. abs(int i);获取参数的绝对值

int i = Math.abs(-1);

结果i=9;

2. ceil(double d);返回大于或等于参数d的最小整数(ceil天花板)double d = Math.ceil(5.1); //结果是6.0

3. floor(double d);返回小于或等于参数d的最小整数(floor地板)

double d = Math.floor(5.1); //结果是5.0

4. double pow(double a,doubleb) 返回a的b次方

double res =Math.pow(2,3); //结果得8.0

5. double sqrt(double d) 返回d的平方根

double d = Math.sqrt(2); //结果1.414...,注意:负数没有平方根

6. double random() 返回一个随机数,范围在0.0-1.0之间,不包含结尾

double d = Math.random();

产生随机数可以用Random类的nextInt(); nextDouble()

7. double round(double d) 返回四舍五入,取整

double d = Math.round(5.6); //结果得6.0

 

posted on 2018-06-11 23:55  adamal  阅读(142)  评论(0)    收藏  举报