四舍五入——Math.round()函数用法

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

最近笔试起码做了两次这个题,就是求Math.round(-x.5),一开始没当回事,回来一查才发现自己做错了。。。

啥也不说了,直接上我本地运行的结果,大家看下吧。

public class MathRoundTest {
	public static void main(String[] args) {
		System.out.println("1.5四舍五入的结果是:"+Math.round(1.5));
		System.out.println("-1.5四舍五入的结果是:"+Math.round(-1.5));
		System.out.println("-1.51四舍五入的结果是:"+Math.round(-1.51));
		System.out.println("1.4四舍五入的结果是:"+Math.round(1.4));
		System.out.println("-1.4四舍五入的结果是:"+Math.round(-1.4));
		System.out.println("1.6四舍五入的结果是:"+Math.round(1.6));
		System.out.println("-1.6四舍五入的结果是:"+Math.round(-1.6));
	}
}

运行结果:

1.5四舍五入的结果是:2

-1.5四舍五入的结果是:-1

-1.51四舍五入的结果是:-2

1.4四舍五入的结果是:1

-1.4四舍五入的结果是:-1

1.6四舍五入的结果是:2

-1.6四舍五入的结果是:-2


具体原理我再研究下,回头来更~~~

转载于:https://my.oschina.net/JustLoveIT/blog/337121

你可能感兴趣的:(四舍五入——Math.round()函数用法)