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 ? 🙂
0 commentaire