1.E是科学计数法,aEb的意思就是a乘以10的b此方 2.取小数点后8位可以用: java.text.DecimalFormat df=new java.text.DecimalFormat("#.########"); df.format(a); 即可把a变成一个小数点后8位的数字