トップ 一覧 検索 ヘルプ RSS ログイン

数値演算_Flexの変更点

+!!!数値演算関数
+
+数値演算処理は、「Math」クラスにて行います。
+
+!絶対値を求める(Math.abs)
+ var val:Number, num:Number;
+ 
+ val = -1024.5;
+ num = Math.abs(val);
+
+「abs」関数にて引数で指定した値の絶対値を求めます。
+
+!cosの計算(Math.cos)
+
+ num = Math.cos(40 * Math.PI / 180.0);
+
+「cos」関数にてcosの計算を行います。
+「Math.PI」は定数で、3.141592...の円周率(Π)です。
+
+!sinの計算(Math.sin)
+
+ num = Math.sin(40 * Math.PI / 180.0);
+
+「sin」関数にてsinの計算を行います。
+
+!tanの計算(Math.tan)
+
+ num = Math.tan(40 * Math.PI / 180.0);
+
+「tan」関数にてtanの計算を行います。
+
+!切り上げ整数の計算(Math.ceil)
+
+ num = Math.ceil(125.5);
+
+切り上げ整数を「ceil」関数で求めます。上記の場合「126」が返ります。
+
+!切り捨て整数の計算(Math.floor)
+
+ num = Math.floor(125.6);
+
+切り捨て整数を「floor」関数で求めます。上記の場合「125」が返ります。
+
+!四捨五入の計算(Math.round)
+
+ num = Math.round(125.6);
+
+四捨五入整数を「round」関数で求めます。上記の場合「126」が返ります。
+
+!自然対数の計算(Math.log)
+
+ num = Math.log(10.0);
+
+logの計算を行います。
+
+!xのy乗の計算(Math.pow)
+
+ num = Math.pow(x, y);
+
+xのy乗の計算を「pow」関数にて行います。
+
+!平方根の計算(Math.sqrt)
+
+ num = Math.sqrt(2.0);
+
+平方根の計算を「sqrt」関数にて行います。
+
+!乱数を求める(Math.random)
+
+ val = Math.random();
+
+にて、valには0以上1未満の実数が返されます。
+ var iDat:Number;
+ iDat = Math.floor(Math.random() * 4);
+
+とすることにより、0〜3の整数を取得することになります。