Fonction format() du format WMLScript
La fonction format() formate une valeur.
Syntaxe
n = String.format(format, value)
Composant | Description |
---|---|
n | Chaîne retournée par la fonction. |
format | Définir comment formater la valeur. |
value | Valeur formatée. |
Le format est composé de trois parties : %width.precision type
width - Optionnel. Définir le nombre minimum de caractères de sortie.
precision - Optionnel. Définir l'exactitude de la valeur de sortie. Les valeurs suivantes peuvent être utilisées :
- d - Nombre minimum de chiffres de sortie. Par défaut, il est de 1.
- f - Nombre de décimales après le point. Par défaut, il est de 6.
- s - Nombre maximum de caractères de sortie. Par défaut, tous les caractères sont sortis.
type - Obligatoire. Détermine comment interpréter la valeur formatée. Les valeurs suivantes peuvent être utilisées :
- d - Entier
- f - Nombre flottant
- s - Chaîne
Exemple
var b = String.format("%4.3d", 32); var d = String.format("%3f", 10.1234); var e = String.format("%2.2f", 2.3)
Résultat
b = " 032" d = "10.123" e = "2.30"