JAVA中Math的取整方法


1.Math.ceil()   向上取整

System.out.println(Math.ceil(3.4));
//輸出4
System.out.println(Math.ceil(3.7));
//輸出4
System.out.println(Math.ceil(-3.4));
//輸出-3
System.out.println(Math.ceil(-3.7));
//輸出-3

2.Math.floor()向下取整

System.out.println(Math.floor(3.4));
//輸出3
System.out.println(Math.floor(3.7));
//輸出3
System.out.println(Math.floor(-3.4));
//輸出-4
System.out.println(Math.floor(-3.7));
//輸出-4

3.Math.round()   四舍五入【特別注意:負數的五入是向大的數入】

System.out.println(Math.round(3.4));
//輸出3
System.out.println(Math.round(3.7));
//輸出4
System.out.println(Math.round(-3.4));
//輸出-3
System.out.println(Math.floor(-3.7));
//輸出-4
System.out.println(Math.floor(-3.5));
//輸出-3

4.補充:int()   去零,不管后面大於5還是小於5,都要去掉

System.out.println(Math.int(3.4));
//輸出3
System.out.println(Math.int(3.7));
//輸出3
System.out.println(Math.int(-3.4));
//輸出-3
System.out.println(Math.int(-3.7));
//輸出-3


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM