トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

数値演算関数_Flash

数値演算関数

数値演算処理は、「Math」クラスにて行います。

絶対値を求める(Math.abs)

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未満の実数が返されます。

iDat = Math.floor(Math.random() * 4);

とすることにより、0〜3の整数を取得することになります。

Future's Laboratory 技術格納庫 2004-2013 Yutaka Yoshisaka.