全件検索で「クラス」を検索した結果、66件ヒットしました。

Math クラス

使用可能バージョン【FlashPlayer5 】
使用可能ActionScriptバージョン【ActionScript1.0 】

public class Math
extends Object

Math クラスはトップレベルのクラスで、コンストラクタを実行しなくても、そのメソッドやプロパティを使用できます。

数学定数および関数にアクセスして処理するには、このクラスのメソッドとプロパティを使用します。Math クラスのプロパティとメソッドはすべて静的であり、Math.method( parameter ) または Math.constant というシンタックスを使用して呼び出す必要があります。ActionScript では、定数は倍精度の IEEE-754 浮動小数の最大精度で定義されます。

Math クラスのいくつかのメソッドは、ラジアン単位の角度をパラメータとして使用します。メソッドを呼び出す前に次の式を使用してラジアン値を計算し、計算した値をパラメータとして指定できます。また、式の右辺全体 (degrees には度数で角度を代入) をラジアンパラメータとして指定することもできます。

ラジアン値を計算するには、次の式を使用します。

radians = degrees * Math.PI/180

次の例では、角度 45 度のサインを計算する式をパラメータとして渡します。

Math.sin(45 * Math.PI/180) は Math.sin(.7854) と同じです。

プロパティ一覧

オプションプロパティ説明
staticE:Number自然対数の底を表す数学定数でeと表記されるものです。
staticLN10:Number10の自然対数を表す数学定数でloge10と表記されるものです。近似値は2.302585092994046です。
staticLN2:Number2の自然対数を表す数学定数でloge2と表記されるものです。近似値は0.6931471805599453です。
staticLOG10E:Number10を底とする定数e(Math.E)の対数を表す数学定数でlog10eと表記されるものです。近似値は0.4342944819032518です。
staticLOG2E:Number2を底とする定数e(Math.E)の対数を表す数学定数でlog2eと表記されるものです。近似値は1.442695040888963387です。
staticPI:Number円周と円の直径の比を表す数学定数でpiと表記されるものです。近似値は3.141592653589793です。
staticSQRT1_2:Number1/2の平方根を表す数学定数です。近似値は0.7071067811865476です。
staticSQRT2:Number2の平方根を表す数学定数です。近似値は1.4142135623730951です。

メソッド一覧

オプション署名説明
staticabs(x:Number):Numberパラメータxで指定された数値の絶対値を計算して返します。
staticacos(x:Number):Numberパラメータxで指定された数値のアークコサイン(逆余弦)を計算してラジアン単位で返します。
staticasin(x:Number):Numberパラメータxで指定された数値のアークサイン(逆正弦)を計算してラジアン単位で返します。
staticatan(tangent:Number):Numberパラメータtangentで指定された値がタンジェント(正接)の値になる角度を計算してラジアン単位で返します。
staticatan2(y:Number,
x:Number):Number
円のx軸(0,0は円の中心を示します)から反時計回りに測定した場合に、y/x座標の角度をラジアン単位で計算して返します。
staticceil(x:Number):Number指定された数値または式を切り上げた値を返します。
staticcos(x:Number):Numberラジアン単位で指定された角度のコサイン(余弦)を計算して返します。
staticexp(x:Number):Number自然対数の底(e)を、パラメータxで指定された指数で累乗した値を返します。
staticfloor(x:Number):Numberパラメータxで指定された数値または式を切り捨てた値を返します。
staticlog(x:Number):Numberパラメータxの自然対数を返します。
staticmax(x:Number,
y:Number):Number
xとyを評価し、大きいほうの値を返します。
staticmin(x:Number,
y:Number):Number
xとyを評価し、小さいほうの値を返します。
staticpow(x:Number,
y:Number):Number
xのy乗を計算して返します。
staticrandom():Number疑似乱数nを返します(0<=n<1)。
staticround(x:Number):Numberパラメータxの値を最も近い整数に四捨五入し、値を返します。
staticsin(x:Number):Numberラジアン単位で指定された角度のサイン(正弦)を計算して返します。
staticsqrt(x:Number):Number指定された数値の平方根を計算して返します。
statictan(x:Number):Number指定された角度のタンジェント(正接)を計算して返します。

Math クラスのページトップへ