Various math/number utility functions
support
public static function distance(x:int, y:int):int
calculate the distance of a point from the origin
Parameters
| x:int — x coordinate
|
| |
| y:int — y coordinate
|
Returns
public static function powerOf10(x:Number):Number
Calculates the power of 10 of a number
Calculates what power of 10 a number has been raised to.
Parameters
| x:Number — - A number or expression with a value greater than 0.
|
Returns
| Number — The power of 10 of the number
|
public static function randRange(min:Number, max:Number, places:Number):Number
generates a random number in a given range
Parameters
| min:Number — - min value of range
|
| |
| max:Number — - max valu eof range
|
| |
| places:Number — of decimal places to round result to
|
Returns
| Number — The required number
|
public static function round(num:Number, places:Number):Number
rounds a number to a given number of decimal places
Parameters
| num:Number — the number to round
|
| |
| places:Number — number of decimals places to round to
|
Returns
| Number — The required number
|
public static function roundToInterval(num:Number, interval:Number):Number
rounds a number to a given integer interval
Parameters
| num:Number — the number to round
|
| |
| interval:Number — the interval to round to
|
Returns
| Number — The required number
|
public static function toDegrees(rad:Number):Number
convert radians to degrees
Parameters
Returns
| Number — The required number
|
public static function toRadians(deg:Number):Number
convert degrees to radians
Parameters
Returns
| Number — The required number
|
public static function zeroPad(num:Number, digits:Number, trailing:Boolean = false):String
zero pads a string
Parameters
| num:Number — - the number to pad
|
| |
| digits:Number — - the number of digits to pad to
& |
| |
| trailing:Boolean (default = false) — - controls whether the padding is prefixed or suffixed
|
Returns
| String — The formatted string
|