Math类是数学操作类,提供了一系列用于数学运算的静态方法,包括绝对值、三角函数等。Math类中有两个静态常量PI和E,分别代表π和e。
下边使用代码举例:
public class Main{
public static void main(String[] args)throws Exception{
System.out.println("计算绝对值的结果:"+Math.abs(-1));
System.out.println("求大于参数的最小整数:"+Math.ceil(5.6));
System.out.println("求小于参数的最大整数:"+Math.floor(-4.5));
System.out.println("对小数进行四舍五入后的结果:"+Math.round(-4.6));
System.out.println("求两个数的较大值:"+Math.max(2.1, 3.6));
System.out.println("求两个数的较小值:"+Math.min(5.9, 8.5));
System.out.println("生成一个大于等于0且小于1.0随机值:"+Math.random());
}
}
!!!!需要注意的是round()方法用于对某个小数进行四舍五入此方法会将小数点后的数字全部忽略,返回一个int类型值。ceil()方法和floor()方法返回的都是double类型的数,这个数在数值上等于一个整数