Java除法結果帶小數、進一法的實現 Java問題通用解決代碼


http://blog.csdn.net/windone0109/article/details/5355379進一法: 即省略的位上只要大於零都要進一位 ; 
四舍五入法: 即省略的位上小於五都要舍去,但省略的位上滿五都要進一位 ; 
還有一種 
去尾法: 即省略的位上不管是否滿五都要舍去 ; 

1、除法帶小數

例如:

  int a = 8;
  int b = 3;
  int c = ((double)la)/b;

  System.out.println(c);

系統打印:2.6666666666666665

2、進一法的實現

用Math.ceil()實現,例如Math.ceil(2.1),結果就是3.0

例如:

  int a = 8;
  int b = 3;
  int c = ((double)la)/b;

  int d = (int) Math.ceil(c);

  System.out.println(d);

系統打印:3


免責聲明!

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



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