利用DecimalFormat实现四舍五入
发布日期:2021-06-30 11:14:40
浏览次数:2
分类:技术文章
本文共 834 字,大约阅读时间需要 2 分钟。
/** * 利用DecimalFormat实现四舍五入 * 主要是定义一个pattern * 要保留几位小数在小数点后面加几位0就行 * 比如保留三位小数就写 * String pattern = "0.000"; * 即可 */ private void testDecimalFormat(){ float f=114.623456f; DecimalFormat decimalFormat = new DecimalFormat(); String pattern = "0.000"; decimalFormat.applyPattern(pattern); String result=decimalFormat.format(f); Toast.makeText(this, "result="+result, Toast.LENGTH_LONG).show(); } /** * 将double四舍五入到整数 * 当然也可以用上面的方式 * 只需设置String pattern = "0"; * 即可 */ private void doubleToInt(double d){ int i=0; NumberFormat format= NumberFormat.getInstance(); format.setMaximumFractionDigits(0); i=Integer.valueOf(format.format((d*10+0.5)/10)); System.out.println("传入的double="+d+",四舍五入后="+i); }
转载地址:https://it9527.blog.csdn.net/article/details/20551397 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月24日 00时21分11秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
213.全文检索案例
2019-04-30
214.全局与本地游标
2019-04-30
215.三种用户定义函数定义及调用案例
2019-04-30
216.不同数据处理方式完成同一处理结果对日志增长的影响
2019-04-30
217.解决@@SERVERNAM丢失的问题
2019-04-30
218.检查指定游标是否存在的函数
2019-04-30
219.全文检索中的数据填充问题
2019-04-30
220.事务对游标影响的案例
2019-04-30
221.标识值不连续的原因
2019-04-30
222.定义可更新游标的案例
2019-04-30
223.标识值重复的原因
2019-04-30
224.索引影响查询条件顺序的案例
2019-04-30
225.查询优化器催条件顺序的影响的案例
2019-04-30
226.索引影响数据存储位置-案例
2019-04-30
227.索引影响查询结果顺序-案例
2019-04-30
228.搜索对象所在的位置
2019-04-30
229.获取指定存储过程的参数定义
2019-04-30
230.搜索指定数据在那个对象中存在
2019-04-30
231.非UNICODE字段修改未UNICODE字段的可行性分析
2019-04-30
232.列的相关对象查询
2019-04-30