Class fever.utils.MathUtils

Description

Provides basic mathematical methods.

Method Index

factorial(), inverse(), mean(), random(), round(), square(), sum(), toDegre(), toRadian()

Method Detail

toRadian

static public function toRadian(angle:Number):Number

Converts passed-in angle angle in radian.

Parameters

angleAngle in degree

Return

Radian convertion

toDegre

static public function toDegre(angle:Number):Number

Converts passed-in angle angle in degree.

Parameters

angleAngle in radian

Return

Radian convertion

round

static public function round(value:Number, digits:Number):Number

Round passed number with passed precision.

Parameters

valueValue to round
digitsRound precision

Return

Rounde value of value with digits precision

random

static public function random(firstvalue:Number, secondvalue:Number, rounded:Boolean):Number

Returns random number between firstvalue and secondvalue value.

Arguments are automaticcaly re-order.

Parameters

firstvalueFirst interval limit
secondvalueSecond interval limit
roundedIndicates if result must be round or not

Return

Random number in firstvalue and secondvalue interval

square

static public function square(value:Number):Number

Returns square value of passed-in value value.

Parameters

valueNumber

Return

Square value of value

inverse

static public function inverse(value:Number):Number

Returns inverse of passed-in value value

Parameters

valueNumber

Return

Inverse of value or '0' if value == 0

sum

static public function sum(array:Array):Number

Calculates sum of elements passed in array instance.

Parameters

arrayValues array

Return

Number

mean

static public function mean(array:Array):Number

Calculates mean of elements passed in array instance.

Parameters

arrayValues array

Return

Array

factorial

static public function factorial(n:Number):Number

Calculates and returns the factorial of n

Parameters