vini123

博客园 首页 新随笔 联系 订阅 管理

Math.round()方法:
Math.round()可以四舍五入对数字取整

trace(Math.round(10.8)); //输出11  
trace(Math.round(5.4)); //输出5  

 

Math.floor()方法:

Math.floor()可以向下取整 

trace(Math.floor(5.8)) //输出 5
trace(Math.floor(5.1)) //输出 5

 

Math.ceil()方法:

Math.ceil()可以向上取整 

trace(Math.ceil(5.8)) //输出 6

trace(Math.ceil(5.1)) //输出 6

 

toFixed()方法:
toFixed()方法四舍五入取指定位数的小数点,当其中参数为0时表示不留小数点

var num1 = 10 / 3;

var num2 = num1.toFixed();
var num3 = num1.toFixed(3);
var num4 = num1.toFixed(10);

trace(num2);//输出 3
trace(num3);//输出 3.333
trace(num4);//输出3.3333333333
trace(num2==3);//输出true;

 

 

 

posted on 2012-06-14 09:12  黑夜丶残枫  阅读(2497)  评论(0)    收藏  举报