首页 > 编程知识 正文

float取两位小数,float最多几位小数

时间:2023-05-04 05:25:44 阅读:108188 作者:281

方法1 )用Math.round计算,此处返回的数值格式的float price=89.89;

int itemNum=3;

float totalPrice=price*itemNum;

浮动编号=(浮动(math.round ) totalprice*100 )/100 ); //如果要求准确的4位*10000然后/10000

相关在线学习视频教程推荐: java免费视频教程

方法DecimalFormat返回的是字符串格式。 这个类全面封装十进制。 %编号、千分位、小数精度。 科学计算float price=1.2;

decimal format decimal format=new decimal format ('.00 ); //结构方法的文字格式此处小数小于2位时,用0补充。

stringp=decimal fomat.format (price; //format返回字符串

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

相关java文章详细教程建议: java入门

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。