Java除法结果带小数、进一法的实现
2010-03-08 10:16
459 查看
进一法: 即省略的位上只要大于零都要进一位 ;
四舍五入法: 即省略的位上小于五都要舍去,但省略的位上满五都要进一位 ;
还有一种
去尾法: 即省略的位上不管是否满五都要舍去 ;
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
四舍五入法: 即省略的位上小于五都要舍去,但省略的位上满五都要进一位 ;
还有一种
去尾法: 即省略的位上不管是否满五都要舍去 ;
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
相关文章推荐
- Java除法结果带小数、进一法的实现(java)
- Java除法结果带小数、进一法的实现 Java问题通用解决代码
- java 除法结果保留两位小数,小数保留前导零
- JAVA为什么有时候除法计算结果本来应该是小数。但是得到整数int类型
- JAVA 除法结果保留两位小数
- JavaSE7基础 除法 两个int类型变量相除 得到结果(整数与小数)
- java阶乘计算获得结果末尾0的个数代码实现
- java在线支付---09,10,11,12_在线支付_分析易宝支付网关的应答协议与处理代码,完成用于处理支付响应的Servlet的初步编写和调试,完成处理支付网关响应结果的Servlet,支付实现
- Java实现的自定义可编辑表格控件(支持汇总、滚动、增行、删行、小数、日期、下拉列表、参照等)
- Java实现金额大写,支持负数,不使用四舍五入的情况下保留两位小数
- java实现十进制小数转换二进制
- 总结:java除法保留两位小数
- 通过JAVA反射实现简单的ORM,将查询结果封装为对象
- DB2中进行sql除法运算结果为小数时显示0的解决方案
- Java简单实现调用命令行并获取执行结果示例
- java BigDecimal加法/减法/乘法/除法 保留两位小数
- Java实现浮点数的四舍五入,保留几位小数
- atitit.导出excel的设计----查询结果 导出为excel的实现java .net php 总结
- 在EL中进行除法运算,结果不要小数的问题
- 使用java求高精度除法,要求保留N位小数