skip to main |skip to sidebar

2008年1月28日

[AS3]忽略符号的四舍五入

/**
* 忽略符号的四舍五入。
*
* AMath.rint(1.2) //-> 1
* AMath.rint(-1.2)//-> -1
* AMath.rint(1.7) //-> 2
* AMath.rint(-1.7)//-> -2

* @param v a Number
* @return Rounded Nuumber.
*/

public static function rint(v:Number):int {
if(v > 0) {
return int(v + 0.5);
}
if(v < 0) {
return -int(-v + 0.5);
}else{
return 0;
}
}

本文链接:https://assnippets.blogspot.com/2008/01/as3_28.html转载请注明出处。

相关文章:

0评论: