问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java如何做到四舍五入

发布网友 发布时间:2022-04-23 13:25

我来回答

2个回答

热心网友 时间:2023-10-15 14:11

方法一:四舍五入

double  f  =  111231.5585;
BigDecimal  b = new BigDecimal(f);

double f1  =  b.setScale(2,  RoundingMode.HALF_UP).doubleValue();

方式二:

java.text.DecimalFormat df = new   java.text.DecimalFormat("#.00");
df.format(你要格式化的数字);

方式三:

double d = 3.1415926;

String result = String .format("%.2f");

注意:%.2f %. 表示 小数点前任意位数   2 表示两位小数 格式后的结果为f 表示浮点型。

方式四:

此外如果使用struts标签做输出的话,有个format属性,设置为format="0.00"就是保留两位小数例如:

<fmt:formatNumber type="number" value="${10000.22/100}" maxFractionDigits="0"/>

热心网友 时间:2023-10-15 14:12

自己写都可以啊,
浮点数+0.5然后向下取整就行了,也就是只取整数部分

热心网友 时间:2023-10-15 14:11

方法一:四舍五入

double  f  =  111231.5585;
BigDecimal  b = new BigDecimal(f);

double f1  =  b.setScale(2,  RoundingMode.HALF_UP).doubleValue();

方式二:

java.text.DecimalFormat df = new   java.text.DecimalFormat("#.00");
df.format(你要格式化的数字);

方式三:

double d = 3.1415926;

String result = String .format("%.2f");

注意:%.2f %. 表示 小数点前任意位数   2 表示两位小数 格式后的结果为f 表示浮点型。

方式四:

此外如果使用struts标签做输出的话,有个format属性,设置为format="0.00"就是保留两位小数例如:

<fmt:formatNumber type="number" value="${10000.22/100}" maxFractionDigits="0"/>

热心网友 时间:2023-10-15 14:12

自己写都可以啊,
浮点数+0.5然后向下取整就行了,也就是只取整数部分
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
膀胱癌医生要为什么要检查上尿路? 游览器书签怎样添加到手机桌面 玫瑰花是早上开还是晚上开 玫瑰是晚上开花吗 左拾遗是什么官左拾遗的解释 怎样炖羊肉好吃又烂 怎样炖羊肉软烂无膻味好吃 ...之心度君子之腹的意思以小人之心度君子之腹的解释以小人之心度君子... 以小人之心度君子之腹什么意思以小人之心度君子之腹出处介绍 苹果macbook pro开机音乐是什么 苹果台式电脑声音苹果电脑开机声音怎么设置 现在泉头425水泥出厂价是多少钱吨 现在金牛水泥 325 325R 425R 的价格大体在什么价位 请问怎么让整个PPT的容量变小? 如何把ppt文件压缩到很小 电脑上如何把ppt大小变小 ppt太大怎么压缩变小 怎么压缩PPT稳健使PPT文件变小 Kindle怎么连不上wifi? 面积1000平方米需要装几台10匹中央空调 空调十匹什么概念?= = 10p空气源热泵带多少平采暖面积 空调中什么是1p,2p各能带动多大面积? 10匹空调大约是多少功率,正常运行大约多大电流 初三的学生吃什么更有营养?更能补充记忆力? 芬尼克兹空气能热泵冷暖型10匹能带多少平米? 吃什么蔬菜或是水果会长高? 女 初三 156,急求长高三厘米到五厘米的方法 初三的学生应吃什么 家用中央空调10匹大概能带多少平方 我一初三学生吃什么怎样作息才能快速长高呢? 初三如何长高? SQL数据库怎么操作? Java几种常见的四舍五入的方法 sql数据库怎么用 水泥425 325 的都多少钱? java四舍五入的函数 java代码实现四舍五入的方式 vb.net 中如何使用SQL语句查询数据库中的数据 java中小数怎么四舍五入? 金牛水泥p.o425跟p.o425R有什么不样 sql server数据库怎么用 java中关于四舍五入 海螺425水泥价格多少钱一吨? java 四舍五入 如何使用SQL? 如何在java中输出格式为四舍五入 SQL的数据存储过程如何使用? java四舍五入怎么做 请教用SQL怎样引用数据库的数据? 怎样用java实现小数的四舍五入? java 四舍五入保留整数