取小数点后n位
1.java
java.text.DecimalFormat df = new java.text.DecimalFormat("#.##");
double d=3.14159;
System.out.println(df.format(d));
2.js
<script> var s=1234.567 alert(s.toFixed(1));//高级版本用 alert(Math.round(s*10)/10);//自己实现 </script>