博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java的四舍五入
阅读量:4130 次
发布时间:2019-05-25

本文共 491 字,大约阅读时间需要 1 分钟。

方式一:

四舍五入

double   f   =   111231.5585;BigDecimal   b   =   new   BigDecimal(f);double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();
保留两位小数

方式二:

例:new java.text.DecimalFormat(”#.00″).format(3.1415926)

#.00 表示两位小数 #.0000四位小数 以此类推…

方式三:

double d = 3.1415926;String result = String .format(”%.2f”);

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

方式四:

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

例如:<bean:write name="entity" property="dkhAFSumPl"  format="0.00" />

转载地址:http://kfbvi.baihongyu.com/

你可能感兴趣的文章
为什么说程序员是“培训班出来的”就是鄙视呢?
查看>>
码农吐糟同事:写代码低调点不行么?空格回车键与你有仇吗?
查看>>
阿里p8程序员四年提交6000次代码的确有功,但一次错误让人唏嘘!
查看>>
一道技术问题引起的遐想,最后得出结论技术的本质是多么的朴实!
查看>>
985硕士:非科班自学编程感觉还不如培训班出来的,硕士白读了?
查看>>
你准备写代码到多少岁?程序员们是这么回答的!
查看>>
码农:和产品对一天需求,产品经理的需求是对完了,可我代码呢?
查看>>
程序员过年回家该怎么给亲戚朋友解释自己的职业?
查看>>
技术架构师的日常工作是什么?网友:搭框架,写公共方法?
查看>>
centos防火墙关闭开启命令
查看>>
oracle ORA-28002:the password will expire within 7 days 解决方法
查看>>
纯css实现div同行显示
查看>>
linux 服务器之间SSH无密码登录及linux 服务器之间复制文件
查看>>
java项目读取配置文件实例代码
查看>>
oracle ORA-01000: maximum open cursors exceeded(超出打开游标的最大数)异常解决方法/oracle修改游标数
查看>>
使用sqoop将oracle数据导入hive或hbase,mysql类似
查看>>
mybatis批量插入或批量更新,oracle和mysql数据库配置方法不同
查看>>
前后台传值request.getParameter方法中文乱码问题的解决办法
查看>>
node.js安装及使用教程(hello world示例)
查看>>
纯css实现table滚动条(纯css实现div滚动条)
查看>>