试了几种方法:
1、
- private var a:Number=3.1234;
- a=a.toFixed(2) as Number;
- trace(a);
输出:0
原因,a.toFixed(2) 倒是能保留两小数,但它得到String型,强制转型会变成0
2、
- private var a:Number=3.1234;
- a=Number(a.toFixed(2));
- trace(a);
输出:3.12
第二种方法是可以行得通的.
转载:http://blog.csdn.net/risemypassion/article/details/4350030