44 Stimmen

Delphi: Führende Nullen zu einer Zahl hinzufügen

Tipp von Progger99 | 10.10.2011 um 22:32

Manchmal möchte man eine Zahl mit führenden Nullen bei Delphi darstellen, zum Beispiel wenn die Zahlen irgendwann zweistellig werden und wir direkt bei 01, 02 und so weiter beginnen möchten. Zum Glück gibt uns Delphi eine einfache Funktion zur Hand:

str := Format('%.*d',[laenge, zahl]);
str := Format('%.*d',[3, 7]);
//str ist '007'

Die beiden benötigten Parameter sind die Anzahl der Stellen, die wir hinterher haben möchten (laenge) und die Integer Zahl, die wir umschreiben möchten. Die Rückgabe ist dann ein String.

In der zweiten Zeile seht ihr ein Beispiel: Wenn wir die Funktion mit den Parametern 3 und 7 aufrufen, bekommen wir '007'.

AntwortenPositivNegativ

Über den Autor

AvatarDer Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen

 

Ähnliche Themen

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.