2012年3月27日火曜日

ActionScriptで四捨五入

四捨五入/切り捨て/切り上げ
var val:Number = 5.6;

trace(Math.round(val));    // 四捨五入
// 結果:6

trace(Math.floor(val));    // 切り捨て
// 結果:5

trace(Math.ceil(val));    // 切り上げ
// 結果:6



小数点以下の四捨五入をしたい場合
function round(val:Number, digit:int = 0):Number {

    var pow:int = Math.pow(10, digit);

    return (Math.round(val * pow) / pow);

}




0 件のコメント:

コメントを投稿