java中输出一个小数点后几位数怎么办
1个回答
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
比如有一个double类型的数值double_int,要输出小数点后4位的字符串,如下即可:
Stringdouble_str=String.format("%.4f",double_int);
再次转化为double类型可以这样:
doubleresult=Double.valueof(double_str);
扩展资料:
java编程中控制小数点后的位数
//一般控制格式都是通过DecimalFormat来控制的,下边是个例子:
importjava.text.DecimalFormat;
publicclassControlBit{
publicstaticvoidmain(String[]argu){
doublemoney=399.74099999999993;
DecimalFormatdf=newDecimalFormat("#.00");
System.out.println(df.format(money));
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询