Пакет | 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