Math类常见用法

 Math类

位于java.lang包中,包含用于执行基本数学运算的方法,Math类的所有方法都是静态方法,所以在使用该类方法时,可以直接使用类名.方法名

常用的方法:

方法的应用:

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)之间的整数(通过强制类型转换将浮点数转换为整型)

posted @ 2017-06-22 16:49  测试开发分享站  阅读(119)  评论(0编辑  收藏  举报