Packageardisia.utils
Classpublic class NumberUtils
InheritanceNumberUtils Inheritance Object

Useful numerical functions. Purely static.



Public Methods
 MethodDefined By
  
format(value:Number, fractionalDigits:int = 2, useGrouping:Boolean = false):String
[static] Return a parsed number.
NumberUtils
  
[static] Return the decimal seperator according to the user's global locale settings.
NumberUtils
  
parseNumber(str:String, fractionalDigits:int = 2, useGrouping:Boolean = false):Number
[static] Return a parsed number.
NumberUtils
  
trimDigits(value:Number, maxDigits:int):String
[static] Trim the passed number to the maximum number of allowed digits.
NumberUtils
Method Detail
format()method
public static function format(value:Number, fractionalDigits:int = 2, useGrouping:Boolean = false):String

Return a parsed number.

Parameters

value:Number
 
fractionalDigits:int (default = 2)
 
useGrouping:Boolean (default = false)

Returns
String — Number
getDecimalSeperator()method 
public static function getDecimalSeperator():String

Return the decimal seperator according to the user's global locale settings.

Returns
String — "," or "."
parseNumber()method 
public static function parseNumber(str:String, fractionalDigits:int = 2, useGrouping:Boolean = false):Number

Return a parsed number.

Parameters

str:String
 
fractionalDigits:int (default = 2)
 
useGrouping:Boolean (default = false)

Returns
Number — Number
trimDigits()method 
public static function trimDigits(value:Number, maxDigits:int):String

Trim the passed number to the maximum number of allowed digits.

Parameters

value:Number
 
maxDigits:int — the maximum allowed digit length

Returns
String — formatted String