永发信息网

学习java时在要求输出的数字带俩个小数点时,利用String.format时出现的问题

答案:1  悬赏:20  手机版
解决时间 2021-01-20 16:01
  • 提问者网友:遮云壑
  • 2021-01-19 15:02
学习java时在要求输出的数字带俩个小数点时,利用String.format时出现的问题
最佳答案
  • 五星知识达人网友:西岸风
  • 2021-01-19 16:16
public class StringFormatDemo {

public static void main(String[] args) {
//String.format 实现了四舍五入
System.out.println(String.format("%.2f",8.1256));//8.13
System.out.println(String.format("%.2f",8.1216));//8.12

System.out.println(String.format("%.2f",1.0));//1.00
//System.out.println(String.format("%.2f",1));


int a = 2;
//如果非要把整型当成数据.应把a转成double/float浮点类型
System.out.println(String.format("%.2f",Double.valueOf(a)));
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯