JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数相关的知识,希望对你有一定的参考价值。
float a = 123.2334f;float b = (float)(Math.round(a*100))/100;(这里的100就是2位小数点,如果要其它位,如4位,这里两个100改成10000) 参考技术A 你好:
float a = 123.2354f;
float b = (float)(Math.round(a*100))/100;输出123.24
如果想要3位就是把2个100都换成1000
DecimalFormat df = new DecimalFormat("#.0000");
System.out.println(df.format(11.333333));本回答被提问者和网友采纳
以上是关于JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数的主要内容,如果未能解决你的问题,请参考以下文章