小数点前面百位数进行四舍五入如何编程汉语编程巧妙处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小数点前面百位数进行四舍五入如何编程汉语编程巧妙处理相关的知识,希望对你有一定的参考价值。
正常的四舍五入仅对小数点后有效,但是今天这个软件客户是韩国那边,那边币值非常大,需要对小数点前百位进行四舍五入。比如123456,四舍五入后的123000, 如果是 123634,那么四舍五入后的 124000 。(都是整数)
开始试了数字格式构件,无法对小数点前百位进行四舍五入操作,所以需要另外思考下思路。
开始考虑了2个方案,1、对位数进行计算,然后截取倒数第3个数字,和5比较,然后是否进0,后面补000,感觉这个很麻烦。
后来想到,既然数字格式构件仅对小数点后四舍五入有效,那么我可以先将该数,除以1000,就得到了小数,然后四舍五入,【数字格式输出格式0】
补000,即可,程序如下
以下是使用搭建之星中文开发平台编写的代码,超级简单
51CTO搭建中文编程教程学习入口
以上是关于小数点前面百位数进行四舍五入如何编程汉语编程巧妙处理的主要内容,如果未能解决你的问题,请参考以下文章
[Java]对double变量进行四舍五入,并保留小数点后位数