位于java.lang包中,包含用于执行基本数学运算的方法,Math类的全部方法都是静态方法,因此在使用该类方法时,能够直接使用类名.方法名java
经常使用的方法:dom
方法的应用:ide
import java.lang.Math;//导入包 double a=12.81; int b=(int)a;//强制类型转换,去掉小数位 System.out.println("强制类型转换:"+b); long l=Math.round(a); System.out.println("四舍五入:"+l); double d1=Math.floor(a); System.out.println("小于该数的最大整数:"+d1); double d2=Math.ceil(a); System.out.println("大于参数的最小整数:"+d2); double f=Math.random(); System.out.println("返回【0,1)之间的随机浮点数:"+f); int g=(int)(f*100); System.out.println("返回【0,100)之间的浮点数,强制转化为整型:"+g);f是输出【0,1)之间的随机浮点数
g是输出【0,100)之间的整数(经过强制类型转换将浮点数转换为整型)
code