Il existe plusieurs façon de formater visuellement un nombre.

Si par exemple j’ai un nombre avec une virgule :

$MyNumber = 223.784938473

On est d’accord que c’est généralement assez dégueulasse d’afficher autant de nombres après la virgule en sortie.

Dans ce cas on peut faire comme ceci pour limiter par exemple à deux chiffres après:

$MyNumber = 223.78493
"{0:N2}" -f $MyNumber

Le résultat sera le suivant: 223.78

 

Et si on veut faire dans l’autre sens ? Par exemple je veux numéroter mes fichiers, mais je veux qu’il soit systématiquement remplis de  0 pour avoir 8 chiffres (ex: 00012345)

Je dois vous avouer un truc, c’est super simple !

$MyNumber = 225
$MyNumber.ToString("00000000")

Le résultat sera: 00000225

Oui mais si ont veut par exemple avoir comme format IMG00012345, on fait comment ?

Comme ça:

$MyNumber.ToString("IMG00000000")

Simple non ? 🙂

 

 

 

 

 

Catégories : Astuces

0 commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *