type
Num
abstract const class Num : Obj
Num is the base class for number classes: Int
, Float
, and Decimal
.
methods
localeDecimal |
Get the current locale's decimal separator. |
---|---|
localeGrouping |
Get the current locale's separator for grouping thousands together. |
localeMinus |
Get the current locale's minus sign used to represent a negative number. |
localeNaN |
Get the current locale's string representation for not-a-number. |
localeNegInf |
Get the current locale's string representation for negative infinity. |
localePercent |
Get the current locale's symbol for the percent sign. |
localePosInf |
Get the current locale's string representation for positive infinity. |
toDecimal |
Convert this number to a Decimal. |
toFloat |
Convert this number to a Float. |
toInt |
Convert this number to an Int. |
Slot Details
localeDecimal
static Str localeDecimal()
Get the current locale's decimal separator. For example in the the US this is a dot.
localeGrouping
static Str localeGrouping()
Get the current locale's separator for grouping thousands together. For example in the the US this is a comma.
localeMinus
static Str localeMinus()
Get the current locale's minus sign used to represent a negative number.
localeNaN
static Str localeNaN()
Get the current locale's string representation for not-a-number.
localeNegInf
static Str localeNegInf()
Get the current locale's string representation for negative infinity.
localePercent
static Str localePercent()
Get the current locale's symbol for the percent sign.
localePosInf
static Str localePosInf()
Get the current locale's string representation for positive infinity.
toDecimal
Decimal toDecimal()
Convert this number to a Decimal.
toFloat
Float toFloat()
Convert this number to a Float.
toInt
Int toInt()
Convert this number to an Int.