全件検索で「クラス」を検索した結果、66件ヒットしました。
BevelFilter (flash.filters.BevelFilter) クラス
BitmapData (flash.display.BitmapData) クラス
BitmapFilter (flash.filters.BitmapFilter) クラス
BlurFilter (flash.filters.BlurFilter) クラス
capabilities (System.capabilities) クラス
ColorMatrixFilter (flash.filters.ColorMatrixFilter) クラス
ColorTransform (flash.geom.ColorTransform) クラス
ConvolutionFilter (flash.filters.ConvolutionFilter) クラス
DisplacementMapFilter (flash.filters.DisplacementMapFilter) クラス
DropShadowFilter (flash.filters.DropShadowFilter) クラス
ExternalInterface (flash.external.ExternalInterface) クラス
FileReference (flash.net.FileReference) クラス
FileReferenceList (flash.net.FileReferenceList) クラス
GlowFilter (flash.filters.GlowFilter) クラス
GradientBevelFilter (flash.filters.GradientBevelFilter) クラス
GradientGlowFilter (flash.filters.GradientGlowFilter) クラス
Matrix (flash.geom.Matrix) クラス
Rectangle (flash.geom.Rectangle) クラス
security (System.security) クラス
StyleSheet (TextField.StyleSheet) クラス
TextRenderer (flash.text.TextRenderer) クラス
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) と同じです。
プロパティ一覧
| オプション | プロパティ | 説明 |
|---|---|---|
| static | E:Number | 自然対数の底を表す数学定数でeと表記されるものです。 |
| static | LN10:Number | 10の自然対数を表す数学定数でloge10と表記されるものです。近似値は2.302585092994046です。 |
| static | LN2:Number | 2の自然対数を表す数学定数でloge2と表記されるものです。近似値は0.6931471805599453です。 |
| static | LOG10E:Number | 10を底とする定数e(Math.E)の対数を表す数学定数でlog10eと表記されるものです。近似値は0.4342944819032518です。 |
| static | LOG2E:Number | 2を底とする定数e(Math.E)の対数を表す数学定数でlog2eと表記されるものです。近似値は1.442695040888963387です。 |
| static | PI:Number | 円周と円の直径の比を表す数学定数でpiと表記されるものです。近似値は3.141592653589793です。 |
| static | SQRT1_2:Number | 1/2の平方根を表す数学定数です。近似値は0.7071067811865476です。 |
| static | SQRT2:Number | 2の平方根を表す数学定数です。近似値は1.4142135623730951です。 |
メソッド一覧
| オプション | 署名 | 説明 |
|---|---|---|
| static | abs(x:Number):Number | パラメータxで指定された数値の絶対値を計算して返します。 |
| static | acos(x:Number):Number | パラメータxで指定された数値のアークコサイン(逆余弦)を計算してラジアン単位で返します。 |
| static | asin(x:Number):Number | パラメータxで指定された数値のアークサイン(逆正弦)を計算してラジアン単位で返します。 |
| static | atan(tangent:Number):Number | パラメータtangentで指定された値がタンジェント(正接)の値になる角度を計算してラジアン単位で返します。 |
| static | atan2(y:Number, x:Number):Number | 円のx軸(0,0は円の中心を示します)から反時計回りに測定した場合に、y/x座標の角度をラジアン単位で計算して返します。 |
| static | ceil(x:Number):Number | 指定された数値または式を切り上げた値を返します。 |
| static | cos(x:Number):Number | ラジアン単位で指定された角度のコサイン(余弦)を計算して返します。 |
| static | exp(x:Number):Number | 自然対数の底(e)を、パラメータxで指定された指数で累乗した値を返します。 |
| static | floor(x:Number):Number | パラメータxで指定された数値または式を切り捨てた値を返します。 |
| static | log(x:Number):Number | パラメータxの自然対数を返します。 |
| static | max(x:Number, y:Number):Number | xとyを評価し、大きいほうの値を返します。 |
| static | min(x:Number, y:Number):Number | xとyを評価し、小さいほうの値を返します。 |
| static | pow(x:Number, y:Number):Number | xのy乗を計算して返します。 |
| static | random():Number | 疑似乱数nを返します(0<=n<1)。 |
| static | round(x:Number):Number | パラメータxの値を最も近い整数に四捨五入し、値を返します。 |
| static | sin(x:Number):Number | ラジアン単位で指定された角度のサイン(正弦)を計算して返します。 |
| static | sqrt(x:Number):Number | 指定された数値の平方根を計算して返します。 |
| static | tan(x:Number):Number | 指定された角度のタンジェント(正接)を計算して返します。 |
