在java中如何保留2位小数,但不去除末尾的0,例如:1.198保留为1.20
答案:2 悬赏:70
解决时间 2021-03-09 09:46
- 提问者网友:护她一生,唯爱
- 2021-03-09 05:12
在java中如何保留2位小数,但不去除末尾的0,例如:1.198保留为1.20
最佳答案
- 二级知识专家网友:时光不老我们不分离
- 2021-03-09 06:24
public static String formatPrice2BlankToBlank ( String str ){
if ( U.isBlank(str) ) {
return "" ;
}
DecimalFormat df = new DecimalFormat ( "###,##0.00" ) ;
return df.format ( Double.parseDouble( str ) ) ;
}
if ( U.isBlank(str) ) {
return "" ;
}
DecimalFormat df = new DecimalFormat ( "###,##0.00" ) ;
return df.format ( Double.parseDouble( str ) ) ;
}
全部回答
- 1楼网友:短发女王川岛琦
- 2021-03-09 07:55
格式化输出就可以了
float f = 1.198f;
DecimalFormat df = new DecimalFormat("##0.00");
System.out.println(df.format(f));
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |