Packagexp.utils
Classpublic class MathUtils

Various math/number utility functions

See also

support


Public Methods
 MethodDefined by
  
distance(x:int, y:int):int
[static] calculate the distance of a point from the origin
MathUtils
  
powerOf10(x:Number):Number
[static] Calculates the power of 10 of a number Calculates what power of 10 a number has been raised to.
MathUtils
  
randRange(min:Number, max:Number, places:Number):Number
[static] generates a random number in a given range
MathUtils
  
round(num:Number, places:Number):Number
[static] rounds a number to a given number of decimal places
MathUtils
  
roundToInterval(num:Number, interval:Number):Number
[static] rounds a number to a given integer interval
MathUtils
  
toDegrees(rad:Number):Number
[static] convert radians to degrees
MathUtils
  
toRadians(deg:Number):Number
[static] convert degrees to radians
MathUtils
  
zeroPad(num:Number, digits:Number, trailing:Boolean = false):String
[static] zero pads a string
MathUtils
Method detail
distance()method
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
int
powerOf10()method 
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
randRange()method 
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
round()method 
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
roundToInterval()method 
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
toDegrees()method 
public static function toDegrees(rad:Number):Number

convert radians to degrees

Parameters
rad:Number — - radians

Returns
Number — The required number
toRadians()method 
public static function toRadians(deg:Number):Number

convert degrees to radians

Parameters
deg:Number — - degrees

Returns
Number — The required number
zeroPad()method 
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