double a = 12.81;
int b = (int)a;//强制类型转换,去掉小数位
System.out.println("强制类型转化"+b);
long c = Math.round(a);//round方法进行四舍五入
System.out.println(c);
double d = Math.floor(a);//返回小于参数夫人最大整数(去尾法)
System.out.println(d);
double e =Math.ceil(a);//返回大于惨的胡的最大整数(进一法)
System.out.println(e);
int y = (int) (Math.random()*99);//返回[0,99)随机一个整数
System.out.println(y);
//随机数的实现还可以使用random类来实现
Random random = new Random();
//返回[0,99)随机一个整数
System.out.println(random.nextInt(99));
Math类的常用方法
最新推荐文章于 2024-01-29 23:56:42 发布