| Пакет | mx.formatters |
| Класс | public class NumberBase |
| Наследование | NumberBase Object |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Связанные элементы API
| Свойство | Определено | ||
|---|---|---|---|
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
| decimalSeparatorFrom : String
Символ десятичного разделителя для использования при анализе входной строки. | NumberBase | ||
| decimalSeparatorTo : String
Символ десятичного разделителя, который будет использоваться при выводе отформатированных десятичных чисел. | NumberBase | ||
| isValid : Boolean = false
Если значение равно true, форматирование завершено успешно, в противном случае – значение равно false. | NumberBase | ||
| thousandsSeparatorFrom : String
Символ для использования в качестве тысячного разделителя во входной строке. | NumberBase | ||
| thousandsSeparatorTo : String
Символ для использования в качестве тысячного разделителя в выводимой строке. | NumberBase | ||
| Метод | Определено | ||
|---|---|---|---|
NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")
Конструктор. | NumberBase | ||
Преобразует число с показателем степени в десятичное число. | NumberBase | ||
Форматирует число путем замены десятичного разделителя по умолчанию («.») на десятичный разделитель, указанный в decimalSeparatorTo. | NumberBase | ||
Форматирует отрицательный номер с использованием знака «минус» (-) или круглых скобок (). | NumberBase | ||
Форматирует число путем указания его десятичной точности с помощью свойства decimalSeparatorTo в качестве десятичного разделителя. | NumberBase | ||
Форматирует номер путем его округления. | NumberBase | ||
Форматирует номер путем его округления и указания десятичной точности. | NumberBase | ||
Форматирует число с использованием свойства thousandsSeparatorTo в качестве тысячного разделителя и свойства decimalSeparatorTo в качестве десятичного разделителя. | NumberBase | ||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
Извлекает номер из отформатированной строки. | NumberBase | ||
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
decimalSeparatorFrom | свойство |
public var decimalSeparatorFrom:String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Символ десятичного разделителя для использования при анализе входной строки.
Значением по умолчанию является ".".
decimalSeparatorTo | свойство |
public var decimalSeparatorTo:String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Символ десятичного разделителя, который будет использоваться при выводе отформатированных десятичных чисел.
Значением по умолчанию является ".".
isValid | свойство |
public var isValid:Boolean = false| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если значение равно true, форматирование завершено успешно, в противном случае – значение равно false.
thousandsSeparatorFrom | свойство |
public var thousandsSeparatorFrom:String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Символ для использования в качестве тысячного разделителя во входной строке.
Значением по умолчанию является ",".
thousandsSeparatorTo | свойство |
public var thousandsSeparatorTo:String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Символ для использования в качестве тысячного разделителя в выводимой строке.
Значением по умолчанию является ",".
NumberBase | () | Конструктор |
public function NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
ПараметрыdecimalSeparatorFrom:String (default = ".") — Десятичный разделитель для использования при анализе входной строки.
| |
thousandsSeparatorFrom:String (default = ",") — Символ для использования в качестве тысячного разделителя во входной строке.
| |
decimalSeparatorTo:String (default = ".") — Символ десятичного разделителя, который будет использоваться при выводе отформатированных десятичных чисел.
| |
thousandsSeparatorTo:String (default = ",") — Символ для использования в качестве тысячного разделителя в выводимой строке.
|
expandExponents | () | метод |
public function expandExponents(value:String):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Преобразует число с показателем степени в десятичное число.
Параметры
value:String — Строка для обработки в нотации показателя степени.
|
String — Отформатированный номер.
|
formatDecimal | () | метод |
public function formatDecimal(value:String):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Форматирует число путем замены десятичного разделителя по умолчанию («.») на десятичный разделитель, указанный в decimalSeparatorTo.
Параметры
value:String — Строковое значение числа (формат, принятый в США, ####. ##).
|
String — Представление входной строки, где разделитель «.» заменяется десятичным символом форматирования.
|
formatNegative | () | метод |
public function formatNegative(value:String, useSign:Boolean):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Форматирует отрицательный номер с использованием знака «минус» (-) или круглых скобок ().
Параметры
value:String — Значение для форматирования.
| |
useSign:Boolean — Если значение true, используется знак «минус» (-). Если значение false, используются круглые скобки ().
|
String — Отформатированный номер.
|
formatPrecision | () | метод |
public function formatPrecision(value:String, precision:int):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Форматирует число путем указания его десятичной точности с помощью свойства decimalSeparatorTo в качестве десятичного разделителя.
Параметры
value:String — Значение для форматирования.
| |
precision:int — Количество десятичных разрядов, которое требуется использовать.
|
String — Отформатированный номер.
|
formatRounding | () | метод |
public function formatRounding(value:String, roundType:String):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Форматирует номер путем его округления. Возможные типы округления определяются посредством mx.formatters.NumberBaseRoundType.
Параметры
value:String — Значение для округления.
| |
roundType:String — Возможные типы округления: NumberBaseRoundType.NONE, NumberBaseRoundType.UP, NumberBaseRoundType.DOWN или NumberBaseRoundType.NEAREST.
|
String — Отформатированный номер.
|
Связанные элементы API
formatRoundingWithPrecision | () | метод |
public function formatRoundingWithPrecision(value:String, roundType:String, precision:int):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Форматирует номер путем его округления и указания десятичной точности. Возможные типы округления определяются посредством mx.formatters.NumberBaseRoundType.
Параметры
value:String — Значение для округления.
| |
roundType:String — Возможные типы округления: NumberBaseRoundType.NONE, NumberBaseRoundType.UP, NumberBaseRoundType.DOWN или NumberBaseRoundType.NEAREST.
| |
precision:int — Количество десятичных разрядов, которое требуется использовать.
|
String — Отформатированный номер.
|
Связанные элементы API
formatThousands | () | метод |
public function formatThousands(value:String):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Форматирует число с использованием свойства thousandsSeparatorTo в качестве тысячного разделителя и свойства decimalSeparatorTo в качестве десятичного разделителя.
Параметры
value:String — Значение для форматирования.
|
String — Отформатированный номер.
|
parseNumberString | () | метод |
public function parseNumberString(str:String):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Извлекает номер из отформатированной строки. Анализирует строку слева направо и возвращает первую найденную числовую последовательность. Игнорирует тысячные разделители. Десятичные числа и цифры, следующие за десятичным разделителем, включаются в возвращаемую последовательность.
Параметры
str:String — Строка для анализа числового значения.
|
String — Значение, которое может являться десятичным числом.
|
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства