@FORMATNC[[-]largeur[.précision],valeur] : Formate une valeur numérique et insère automatiquement le séparateur de milliers. Largeur est un entier non négatif spécifiant le nombre minimum de caractères à imprimer. Si Width a un 0 en tête, le nombre sera complété par des zéros à gauche. Si le nombre de caractères de la valeur de sortie est inférieur à la largeur spécifiée, des blancs sont ajoutés à gauche ou à droite des valeurs, selon que l'indicateur "-" (pour l'alignement à gauche) est spécifié ou non, jusqu'à ce que la largeur minimale soit atteinte. La précision spécifie le nombre de chiffres après la virgule. La valeur est arrondie au nombre de chiffres approprié.

 

Exemples :

 

echo %@formatnc[5.10,%@eval[2300*4.7]]

10,810.0000000000

 

echo %@formatnc[010.3,5]

000005.000

 

Voir aussi : @COMMA, @CONVERT, @FORMAT, @FORMATN.