java笔记——取整方法

 可以直接运行一下查看结果。

package 练习;

public class main {

	public static void main(String[] args) {
		//Math类中的取整方法
		
		double a = Math.ceil(2.1);//向上取整  该函数返回双精度类型
		System.out.println("结果:"+a);//3.0
		
		a = Math.floor(2.1);//向下取整      返回双精度类型
		System.out.println("结果:"+a);//3.0
		
		//趋向偶数取整 返回双精度类型
		a = Math.rint(3.5);
		System.out.println("结果:"+a);//4.0
		a = Math.rint(4.5);
		System.out.println("结果:"+a);//4.0
		
		int b = Math.round(2.6f);
		System.out.println("int型结果:"+b);//3
		double c = Math.round(2.6);
		System.out.println("double型结果:"+c);//3.0
		
		//random随机数
		int t = (int)(Math.random()*10);//生成0-9之间的一个整数
		double tt = Math.random()*10;//随机double数
		System.out.println(t+"    "+tt);
	}

}
发布了77 篇原创文章 · 获赞 7 · 访问量 9073

猜你喜欢

转载自blog.csdn.net/qq_41886231/article/details/102511832