阅读 49

小数的方法,保留2位有效小数

保留小数的三种常用方法1.字符串格式化显示

double num=1234.5612; stringnum1=string.format('%.2f ',num ); //num1是字符串,保留两位小数。 %f表示占位符system.out.print(num1)。 //1234.56 2.使用Math.round()方法

double num=1234.5612; doublenum1=math.round(num*100 )/100.0; //此方法的结果为int类型,必须除以100.0并自动提升为双精度类型system.out.print(num1)。 //1234.56 3.使用BigDecimal.setScale()方法

double num=1234.5612; bigdecimalBD=newbigdecimal(num; //BigDecimal是大数据类型,比double精度更高,适合金额计算的bigdecimalnum1=BD.setscale(2,BigDecimal.ROUND_HALF_UP ); //BigDecimal.setScale ) )方法设置小数点的格式,参数为(整数位数,整数方法) system.out.print ) num1); //1234.56数组


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐