Delphi/Lazarus: Ajouter des Zéros non significatifs à un Nombre
Conseil de Progger99 | 25/10/2020 à 14:21
Parfois, nous voulons afficher un nombre avec des zéros non significatifs en utilisant Delphi ou Lazarus, par exemple, dans le cas où les nombres deviennent des chiffres à deux chiffres à un moment donné et nous voulons directement commencer à 01, 02 et ainsi de suite.
Heureusement, il existe une fonction simple qui peut le faire pour nous:
str := Format('%.*d', [longeur, nombre]); str := Format('%.*d', [3, 7]); // str est '007'
Les deux paramètres obligatoires sont le nombre de places que nous voulons avoir (longueur) et le nombre comme integer que nous voulons réécrire (nombre). La valeur de retour est une chaîne / string.
Dans la deuxième ligne, vous pouvez voir un exemple: lorsque nous appelons la fonction avec les paramètres 3 et 7, nous obtenons '007'.
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 4 Commentaires
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Delphi/Lazarus: Afficher la Date et l'Heure actuelles
Conseil | 0 Commentaires
Lazarus: Charger Fichier en tant que Array d'Octets et Enregistrer Array d'Octets en tant que Fichier
Tutoriel | 0 Commentaires
Mettre Windows par Script en Mode Veille ou Veille Prolongée
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.