FLASH中怎样直接保留小数?

来源:百度知道 编辑:UC知道 时间:2024/05/13 12:11:17
我要说的不是四舍五入,而是直接去尾数。比如说3.719保留2位小数要是3.71不是3.72。应该怎么做?
INT(3.719*1000)/1000是四舍五入……

方法一.
var a:Number=3.719;
trace(a.toString().substr(0,4));
方法二.
var a:Number=3.719;
trace(Math.floor(a*100)/100);

我看只有考虑转成字符串然后用字符串的截取,再转成数值。没试过。