FLASH中怎样直接保留小数?
来源:百度知道 编辑:UC知道 时间:2024/05/13 12:11:17
我要说的不是四舍五入,而是直接去尾数。比如说3.719保留2位小数要是3.71不是3.72。应该怎么做?
INT(3.719*1000)/1000是四舍五入……
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);
我看只有考虑转成字符串然后用字符串的截取,再转成数值。没试过。