Math类是一个数学函数类,其定义了很多数学函数,建议参考jdk的帮助文档
1.double ceil(double);//该方法返回一个大于指定数据的最小整数
2.double floor(double);//该方法返回一个小于指定参数的整数的最大值
3.long l =Math.round(12.54);//四舍五入
4.double d1 =Math.pow(2,3);//返回第一个参数的第二个参数的幂的值
5.double d2 =Math.random();//该方法返回一个0.0且小于 1.0的伪随机数等同与Random类
6.实例:- /**
- * Math类
- * @author lenovo
- *
- */
- public class MathDemo
- {
- public static void main(String[] args)
- {
- mathCeilAndFloor();
- }
- public static void mathCeilAndFloor()
- {
- double b = Math.ceil(12.9);//该方法返回一个比指定参数大的整数的最小值13.0
- double a = Math.floor(12.4);//该方法返回一个比指定参数小的整数的最大值12.0
- long l = Math.round(12.54);//四舍五入13
- double d1 =Math.pow(2, 3);//返回第一个参数的第二个参数的幂的值
- sop(a);
- }
- public static void sop(Object obj)
- {
- System.out.println(obj);
- }
- }
-
复制代码
|
|