| Method | Defined By | ||
|---|---|---|---|
MathUtil()
静的クラスなのでインスタンスを作りません.必ずエラーを返します.
| MathUtil | ||
clamp(number:Number, min:Number = 0, max:Number = 0):Number [static]
数値を範囲内におさめます.
| MathUtil | ||
nomalRandom(numSamples:uint = 5):Number [static]
正規乱数を求めます.
| MathUtil | ||
randomInteger(min:int = 0, max:int = 0):int [static]
ランダムな整数を返します.戻り値の範囲は引数で指定することができます.
両端の値を含むという点で、Math.floor(Math.random()) とは異なることに注意してください.
| MathUtil | ||
sign(number:Number):int [static]
符号を返します.正の数なら +1 を、負の数なら -1 を返します.
掛け算を前提に設計しているため、引数が 0 の場合は +1 を返すようにしています.
| MathUtil | ||
| MathUtil | () | Constructor |
public function MathUtil()静的クラスなのでインスタンスを作りません.必ずエラーを返します.
Error — #2012: MathUtil クラスをインスタンス化することはできません。
|
| clamp | () | method |
public static function clamp(number:Number, min:Number = 0, max:Number = 0):Number数値を範囲内におさめます.
Parameters
number:Number — 対象数値
| |
min:Number (default = 0) — 最小値
| |
max:Number (default = 0) — 最大値
|
Number |
| nomalRandom | () | method |
public static function nomalRandom(numSamples:uint = 5):Number正規乱数を求めます.
Parameters
numSamples:uint (default = 5) — サンプリングの数
|
Number |
| randomInteger | () | method |
public static function randomInteger(min:int = 0, max:int = 0):intランダムな整数を返します.戻り値の範囲は引数で指定することができます. 両端の値を含むという点で、Math.floor(Math.random()) とは異なることに注意してください.
Parameters
min:int (default = 0) | |
max:int (default = 0) |
int |
| sign | () | method |
public static function sign(number:Number):int符号を返します.正の数なら +1 を、負の数なら -1 を返します. 掛け算を前提に設計しているため、引数が 0 の場合は +1 を返すようにしています.
Parameters
number:Number — 対象数値
|
int — -1 or 1
|