1.java中DecimalFormat
在java中DecimalFormat 是表示格式的,例如
double avprice="24.2534";
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
String aveprice=df.format(avprice);
这种写法就是整数保留不变,后面保留2位小数,不足则补0
2.在oracle里有时需要查询结果就保持格式
select to_char(col_name,'99999D99') from dual;
这表示整数保持5位,小数2位,如果把9改成0,就是强制补0.
在java中DecimalFormat 是表示格式的,例如
double avprice="24.2534";
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
String aveprice=df.format(avprice);
这种写法就是整数保留不变,后面保留2位小数,不足则补0
2.在oracle里有时需要查询结果就保持格式
select to_char(col_name,'99999D99') from dual;
这表示整数保持5位,小数2位,如果把9改成0,就是强制补0.