!!!数値演算関数 数値演算処理は、「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の整数を取得することになります。