Java float类型怎么把小数位数限制为2位

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java float类型怎么把小数位数限制为2位相关的知识,希望对你有一定的参考价值。

参考技术A 1.double d = 22.363434;
BigDecimal a=new BigDecimal(d);
//直接省略后面的
a.setScale(2,1);
//四舍五入
a.setScale(2,2);

2.double value = 22.363434;
DecimalFormat df = new DecimalFormat("########.00");
//四舍五入
value = Double.parseDouble(df.format(value));

以上是关于Java float类型怎么把小数位数限制为2位的主要内容,如果未能解决你的问题,请参考以下文章

java float类型默认小数点后几位

在C#中怎么控制float的值保留小数的位数

c语言如何控制小数位数

单片机编程中(IVVAVR),如何把四字节数据转换为float类型?

python怎么控制小数点位数?比如float类型a=1.23456789,我想把a转化为a=1.2345的形式,这个怎么转化呀?

JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数