Labo

AS3で小数点第二位以下の四捨五入

Number型だと処理が重くなるけれど、int や uint ではなく
少数第2位以下を四捨五入したい時の(2.3など)簡単な方法は
求めたい数値に10倍したものをMath.roundなどで一旦整数化し、
その後で10で割るとよいです。

var num:Number = 2.36589;
x = Math.round(num * 10) / 10;

参考サイト:EviryTimes
http://times.eviry.com/?p=30

09.08.18.PM06:03

Voice

Leave a Reply
name:
e-mail:
url:
voice:

Track Back

http://plamo-tokyo.com/site/mt-tb.cgi/66