java.text.DecimalFormat df =new java.text.DecimalFormat("0.00"); df.format(你要格式化的数字); 例:new java.text.DecimalFormat("0.00").format(3.1415926) #.00 表示两位小数 #.0000四位小数 以此类推... 本来有好多方法的 可是没有一一实验 只有这个用了 所以就留下这一个吧 其它的方法等用过了确保正确了再写出来