加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

(转)Java除法结果带小数、进一法的实现

(2012-09-12 13:41:15)
标签:

杂谈

分类: 转发

进一法: 即省略的位上只要大于零都要进一位 ; 

四舍五入法: 即省略的位上小于五都要舍去,但省略的位上满五都要进一位 ; 

还有一种 

去尾法: 即省略的位上不管是否满五都要舍去 ; 


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

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有