格式化double数据
(2022-06-21 16:51:12)分类: java这些年踩过的坑 |
//1
double f = 749.10;
BigDecimal b = new
BigDecimal(f);
double f1 =
b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println("f="+f1);
//2
String t=new
;
System.out.println("t="+t);
//3
double d = 749.10;
String result = String
.format("%.2f",d);
System.out.println("result="+result);
//4
NumberFormat
ddf1=NumberFormat.getNumberInstance() ;
System.out.println("ddf1="+ddf1.format(749.10));
打印结果
Connected to the target VM, address:
'127.0.0.1:50939', transport: 'socket'
f=749.1
t=749.10
result=749.10
前一篇:格式化double
后一篇:备份数据库指令记录一下