java中怎么用float类型数据保留两位小数-创新互联

java中怎么用float类型数据保留两位小数?针对这个问题,今天小编总结了这篇文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。

十年的马边彝族网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整马边彝族建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“马边彝族网站设计”,“马边彝族网站推广”以来,每个客户项目都认真落实执行。

方法1:用Math.round计算,这里返回的数字格式的

float price=89.89;
int itemNum=3;
float totalPrice=price*itemNum;
float num=(float)(Math.round(totalPrice*100)/100);//如果要求精确4位就*10000然后/10000

方法2:用DecimalFormat 返回的是String格式的.该类对十进制进行全面的封装.像%号,千分位,小数精度.科学计算

float price=1.2;
DecimalFormat decimalFormat=new DecimalFormat(".00");//构造方法的字符格式这里如果小数不足2位,会以0补足.
String p=decimalFomat.format(price);//format 返回的是字符串

在前台显示金额方面的推荐用第二种方式,理由是它返回字符串格式的。

关于java中用float类型数据保留两位小数的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


网站名称:java中怎么用float类型数据保留两位小数-创新互联
当前URL:http://bzwzjz.com/article/dsgcgg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 成都网站建设公司 企业网站制作 高端网站设计 外贸网站建设 网站设计制作报价 专业网站设计 H5网站制作 高端网站设计推广 成都网站设计 做网站设计 四川成都网站制作 成都网站设计公司 营销型网站建设 成都企业网站建设 成都做网站建设公司 成都网站建设公司 成都网站建设 网站设计 营销型网站建设 网站设计制作 成都网站设计