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