Est-ce que AS3 ont une classe similaire à NumberFormat Java
-
06-09-2019 - |
Question
Je l'ai toujours utilisé la classe NumberFormat en Java pour faire par exemple de remplissage simple numéro. tourner 1, 2, 3 ... en 0001, 0002, 0003 ....
Y at-il un utilitaire similaire dans ActionScript pour faire mon rembourrage, ou devrai-je écrire une fonction personnalisée?
La solution
Semble il n'y a rien construit dans ce fera.
function padZero (num:Number, digits:int):String {
var ret:String = num.toString();
while (ret.length < digits)
ret = "0" + ret;
return ret;
}
Bien que com.adobe.utils.NumberFormatter a addLeadingZero(n:Number):String
, qui semble prometteur, mais selon les spécifications, il pads un zéro unique à un nombre compris entre -1 et 10. Je suppose que la fonction est utile pour la sortie de temps seulement.
Autres conseils
Flash a maintenant la classe NumberFormatter () dans le cadre de flash.globalization. *
il forme les numéros dans les utilisateurs paramètres régionaux
vous pouvez également définir le nombre de tête, ou zéros