| Package | mx.formatters | 
| Classe | public class NumberBase | 
| Héritage | NumberBase    Object | 
| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Eléments de l’API associés
| Propriété | Défini par | ||
|---|---|---|---|
![]()  | constructor : Object 
	 Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.  | Object | |
| decimalSeparatorFrom : String 
      Séparateur décimal à utiliser lors de l’analyse d’une chaîne d’entrée.  | NumberBase | ||
| decimalSeparatorTo : String 
      Séparateur décimal à utiliser lors de la génération des nombres décimaux formatés.  | NumberBase | ||
| isValid : Boolean = false 
	  Si la valeur est true, le formatage a réussi. La valeur false signifie qu’il a échoué.  | NumberBase | ||
| thousandsSeparatorFrom : String 
      Caractère à utiliser comme séparateur des milliers dans la chaîne d’entrée.  | NumberBase | ||
| thousandsSeparatorTo : String 
      Caractère à utiliser comme séparateur des milliers dans la chaîne de sortie.  | NumberBase | ||
| Méthode | Défini par | ||
|---|---|---|---|
NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",") 
	  Constructeur.  | NumberBase | ||
      Formate un nombre en exposant en nombre décimal.   | NumberBase | ||
	  Formate un nombre en remplaçant le séparateur décimal par défaut « . » par le séparateur décimal spécifié par la propriété decimalSeparatorTo.  | NumberBase | ||
	  Formate un nombre négatif en utilisant soit un signe moins (-), soit des parenthèses ().  | NumberBase | ||
	  Formate un nombre en définissant sa précision décimale, en utilisant la propriété decimalSeparatorTo comme séparateur décimal.  | NumberBase | ||
	  Formate un nombre en l’arrondissant.  | NumberBase | ||
	  Formate un nombre en l’arrondissant et en appliquant la précision décimale.  | NumberBase | ||
	  Formate un nombre en utilisant la propriété thousandsSeparatorTo comme séparateur des milliers et la propriété decimalSeparatorTo comme séparateur décimal.  | NumberBase | ||
![]()  | 
	 Indique si la propriété spécifiée d’un objet est définie.  | Object | |
![]()  | 
	 Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.  | Object | |
	  Extrait un nombre d’une chaîne formatée.  | NumberBase | ||
![]()  | 
	 Indique si la propriété spécifiée existe et est énumérable.  | Object | |
![]()  | 
     Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.  | Object | |
![]()  | 
	 Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.  | Object | |
![]()  | 
	 Renvoie la représentation sous forme de chaîne de l’objet spécifié.  | Object | |
![]()  | 
	 Renvoie la valeur primitive de l’objet spécifié.  | Object | |
decimalSeparatorFrom | propriété | 
public var decimalSeparatorFrom:String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Séparateur décimal à utiliser lors de l’analyse d’une chaîne d’entrée.
 La valeur par défaut est ".".
decimalSeparatorTo | propriété | 
public var decimalSeparatorTo:String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Séparateur décimal à utiliser lors de la génération des nombres décimaux formatés.
 La valeur par défaut est ".".
isValid | propriété | 
public var isValid:Boolean = false| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
	  Si la valeur est true, le formatage a réussi. La valeur false signifie qu’il a échoué.
	  
	  
thousandsSeparatorFrom | propriété | 
public var thousandsSeparatorFrom:String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Caractère à utiliser comme séparateur des milliers dans la chaîne d’entrée.
 La valeur par défaut est ",".
thousandsSeparatorTo | propriété | 
public var thousandsSeparatorTo:String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Caractère à utiliser comme séparateur des milliers dans la chaîne de sortie.
 La valeur par défaut est ",".
NumberBase | () | Constructeur | 
public function NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Constructeur.
ParamètresdecimalSeparatorFrom:String (default = ".") — Séparateur décimal à utiliser lors de l’analyse d’une chaîne d’entrée.
	 
	   | |
thousandsSeparatorFrom:String (default = ",") — Caractère à utiliser comme séparateur des milliers dans la chaîne d’entrée.
	 
	   | |
decimalSeparatorTo:String (default = ".") — Séparateur décimal à utiliser lors de la génération des nombres décimaux formatés.
	 
	   | |
thousandsSeparatorTo:String (default = ",") — Caractère à utiliser comme séparateur des milliers dans la chaîne de sortie.
	  
	   | 
expandExponents | () | méthode | 
 public function expandExponents(value:String):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Formate un nombre en exposant en nombre décimal.
Paramètres
value:String — Chaîne à traiter en exposant. 
     
       | 
String — Nombre formaté.
      
       | 
formatDecimal | () | méthode | 
 public function formatDecimal(value:String):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
	  Formate un nombre en remplaçant le séparateur décimal par défaut « . » par le séparateur décimal spécifié par la propriété decimalSeparatorTo. 
	 
	  
Paramètres
value:String — Valeur de chaîne du nombre (format américain ####.##).
	 
	   | 
String — Représentation de l’entrée sous forme de chaîne, où « . » est remplacé par le caractère décimal de formatage.
	  
	   | 
formatNegative | () | méthode | 
 public function formatNegative(value:String, useSign:Boolean):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Formate un nombre négatif en utilisant soit un signe moins (-), soit des parenthèses ().
Paramètres
value:String — Valeur à formater.
	 
	   | |
useSign:Boolean — Si la valeur est true, un signe moins (-) est utilisé. Si la valeur est false, des parenthèses sont utilisées.
	 
	   | 
String — Nombre formaté.
	  
	   | 
formatPrecision | () | méthode | 
 public function formatPrecision(value:String, precision:int):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
	  Formate un nombre en définissant sa précision décimale, en utilisant la propriété decimalSeparatorTo comme séparateur décimal.
	 
	  
Paramètres
value:String — Valeur à formater.
	 
	   | |
precision:int — Nombre de décimales à utiliser.
	 
	   | 
String — Nombre formaté.
	  
	   | 
formatRounding | () | méthode | 
 public function formatRounding(value:String, roundType:String):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Formate un nombre en l’arrondissant. Les types d’arrondi possibles sont définis par la classe mx.formatters.NumberBaseRoundType.
Paramètres
value:String — Valeur à arrondir.
	 
	   | |
roundType:String — Type d’arrondi à appliquer : NumberBaseRoundType.NONE, NumberBaseRoundType.UP, NumberBaseRoundType.DOWN ou NumberBaseRoundType.NEAREST.
	 
	   | 
String — Nombre formaté.
	 
	   | 
Eléments de l’API associés
formatRoundingWithPrecision | () | méthode | 
 public function formatRoundingWithPrecision(value:String, roundType:String, precision:int):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Formate un nombre en l’arrondissant et en appliquant la précision décimale. Les types d’arrondi possibles sont définis par la classe mx.formatters.NumberBaseRoundType.
Paramètres
value:String — Valeur à arrondir.
	 
	   | |
roundType:String — Type d’arrondi à appliquer : NumberBaseRoundType.NONE, NumberBaseRoundType.UP, NumberBaseRoundType.DOWN ou NumberBaseRoundType.NEAREST.
	 
	   | |
precision:int — Nombre entier de décimales à utiliser.
	 
	   | 
String — Nombre formaté.
	 
	   | 
Eléments de l’API associés
formatThousands | () | méthode | 
 public function formatThousands(value:String):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
	  Formate un nombre en utilisant la propriété thousandsSeparatorTo comme séparateur des milliers et la propriété decimalSeparatorTo comme séparateur décimal.
	 
	  
Paramètres
value:String — Valeur à formater.
	 
	   | 
String — Nombre formaté.
	  
	   | 
parseNumberString | () | méthode | 
 public function parseNumberString(str:String):String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Extrait un nombre d’une chaîne formatée. Examine la chaîne de gauche à droite et renvoie la première séquence de nombres. Ignore les séparateurs des milliers et inclut le séparateur décimal et les décimales.
Paramètres
str:String — Chaîne dans laquelle la valeur numérique doit être recherchée.
	 
	   | 
String — Valeur entière ou décimale.
	  
	   | 
Tue Jun 12 2018, 09:30 AM Z
 
 Masquer les propriétés publiques héritées
 Afficher les propriétés publiques héritées