Paket | mx.formatters |
Klasse | public class NumberBase |
Vererbung | NumberBase Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
decimalSeparatorFrom : String
Das zu verwendende Dezimaltrennzeichen beim Parsing eines Eingabestrings. | NumberBase | ||
decimalSeparatorTo : String
Das zu verwendende Dezimaltrennzeichen bei der Ausgabe formatierter Dezimalzahlen. | NumberBase | ||
isValid : Boolean = false
Beim Wert „true“ kommt das Format zustande, andernfalls gilt „false“. | NumberBase | ||
thousandsSeparatorFrom : String
Das als Tausender-Trennzeichen im Eingabestring zu verwendende Zeichen. | NumberBase | ||
thousandsSeparatorTo : String
Das als Tausender-Trennzeichen zu verwendende Zeichen im Ausgabestring. | NumberBase |
Methode | Definiert von | ||
---|---|---|---|
NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")
Konstruktor. | NumberBase | ||
Formatiert eine Zahl in Exponentialdarstellung als Dezimalzahl. | NumberBase | ||
Formatiert eine Zahl durch Ersetzen des standardmäßigen Dezimaltrennzeichens („.“) durch ein von decimalSeparatorTo definiertes Dezimaltrennzeichen. | NumberBase | ||
Formatiert eine negative Zahl entweder durch ein Minuszeichen (-) oder eine Klammer (). | NumberBase | ||
Formatiert eine Zahl durch Festlegen der Dezimalgenauigkeit, indem die decimalSeparatorTo-Eigenschaft als Dezimaltrennzeichen verwendet wird. | NumberBase | ||
Formatiert eine Zahl durch Rundung. | NumberBase | ||
Formatiert eine Zahl durch Rundung und Festlegen der Dezimalgenauigkeit. | NumberBase | ||
Formatiert eine Zahl durch Verwendung der thousandsSeparatorTo-Eigenschaft als Tausender-Trennzeichen und der decimalSeparatorTo-Eigenschaft als Dezimaltrennzeichen. | NumberBase | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Extrahiert eine Zahl aus einem formatierten String. | NumberBase | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
decimalSeparatorFrom | Eigenschaft |
public var decimalSeparatorFrom:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das zu verwendende Dezimaltrennzeichen beim Parsing eines Eingabestrings.
Der Standardwert ist ".".
decimalSeparatorTo | Eigenschaft |
public var decimalSeparatorTo:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das zu verwendende Dezimaltrennzeichen bei der Ausgabe formatierter Dezimalzahlen.
Der Standardwert ist ".".
isValid | Eigenschaft |
public var isValid:Boolean = false
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Beim Wert true
kommt das Format zustande, andernfalls gilt false
.
thousandsSeparatorFrom | Eigenschaft |
public var thousandsSeparatorFrom:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das als Tausender-Trennzeichen im Eingabestring zu verwendende Zeichen.
Der Standardwert ist ",".
thousandsSeparatorTo | Eigenschaft |
public var thousandsSeparatorTo:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das als Tausender-Trennzeichen zu verwendende Zeichen im Ausgabestring.
Der Standardwert ist ",".
NumberBase | () | Konstruktor |
public function NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
ParameterdecimalSeparatorFrom:String (default = ". ") — Das zu verwendende Dezimaltrennzeichen beim Parsing eines Eingabestrings.
| |
thousandsSeparatorFrom:String (default = ", ") — Das als Tausender-Trennzeichen im Eingabestring zu verwendende Zeichen.
| |
decimalSeparatorTo:String (default = ". ") — Das zu verwendende Dezimaltrennzeichen bei der Ausgabe formatierter Dezimalzahlen.
| |
thousandsSeparatorTo:String (default = ", ") — Das als Tausender-Trennzeichen zu verwendende Zeichen im Ausgabestring.
|
expandExponents | () | Methode |
public function expandExponents(value:String):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert eine Zahl in Exponentialdarstellung als Dezimalzahl.
Parameter
value:String — Zu verarbeitender String in Exponentialdarstellung-
|
String — Formatierte Zahl.
|
formatDecimal | () | Methode |
public function formatDecimal(value:String):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert eine Zahl durch Ersetzen des standardmäßigen Dezimaltrennzeichens („.“) durch ein von decimalSeparatorTo
definiertes Dezimaltrennzeichen.
Parameter
value:String — Der Stringwert der Zahl (formatiert nach dem amerikanischen Stil ####.##).
|
String — Stringdarstellung der Eingabe, wobei „.“ durch ein Dezimalformatierungszeichen ersetzt wird.
|
formatNegative | () | Methode |
public function formatNegative(value:String, useSign:Boolean):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert eine negative Zahl entweder durch ein Minuszeichen (-) oder eine Klammer ().
Parameter
value:String — Zu formatierender Wert.
| |
useSign:Boolean — Wenn true , verwenden Sie ein Minuszeichen (-). Wenn false , verwenden Sie eine Klammer ().
|
String — Formatierte Zahl.
|
formatPrecision | () | Methode |
public function formatPrecision(value:String, precision:int):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert eine Zahl durch Festlegen der Dezimalgenauigkeit, indem die decimalSeparatorTo
-Eigenschaft als Dezimaltrennzeichen verwendet wird.
Parameter
value:String — Zu formatierender Wert.
| |
precision:int — Anzahl der zu verwendenden Dezimalstellen.
|
String — Formatierte Zahl.
|
formatRounding | () | Methode |
public function formatRounding(value:String, roundType:String):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert eine Zahl durch Rundung. Die möglichen Rundungstypen werden durch mx.formatters.NumberBaseRoundType definiert.
Parameter
value:String — Zu rundender Wert.
| |
roundType:String — Der Typ der durchzuführenden Rundung: NumberBaseRoundType.NONE, NumberBaseRoundType.UP, NumberBaseRoundType.DOWN oder NumberBaseRoundType.NEAREST.
|
String — Formatierte Zahl.
|
Verwandte API-Elemente
formatRoundingWithPrecision | () | Methode |
public function formatRoundingWithPrecision(value:String, roundType:String, precision:int):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert eine Zahl durch Rundung und Festlegen der Dezimalgenauigkeit. Die möglichen Rundungstypen werden durch mx.formatters.NumberBaseRoundType definiert.
Parameter
value:String — Zu rundender Wert.
| |
roundType:String — Der Typ der durchzuführenden Rundung: NumberBaseRoundType.NONE, NumberBaseRoundType.UP, NumberBaseRoundType.DOWN oder NumberBaseRoundType.NEAREST.
| |
precision:int — Zu verwendender int-Wert der Dezimalstellen.
|
String — Formatierte Zahl.
|
Verwandte API-Elemente
formatThousands | () | Methode |
public function formatThousands(value:String):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert eine Zahl durch Verwendung der thousandsSeparatorTo
-Eigenschaft als Tausender-Trennzeichen und die decimalSeparatorTo
-Eigenschaft als Dezimaltrennzeichen.
Parameter
value:String — Zu formatierender Wert.
|
String — Formatierte Zahl.
|
parseNumberString | () | Methode |
public function parseNumberString(str:String):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Extrahiert eine Zahl aus einem formatierten String. Untersucht den String von links nach rechts und gibt die erste Zahlensequenz zurück. Ignoriert Tausender-Trennzeichen und schließt die Dezimalzahl und die Zahlen nach dem Dezimalzeichen ein.
Parameter
str:String — String, der für den numerischen Wert geparst werden soll.
|
String — Wert, der eine Dezimalzahl sein kann.
|
Tue Jun 12 2018, 10:04 AM Z