Announcement

Collapse
No announcement yet.

führende Nullen ??

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • führende Nullen ??

    moin Leute,

    ich habe gestern versucht mit der Format - Anweisung eine führende Null zu erzeugen (Delphi 5 Prof.):

    str := Format('%02d', [1]);

    Die Ausgabe war auch tatsächlich zweistellig, nämlich ein Leerzeichen und die Eins.

    Ist der einzige Weg tatsächlich der das man abfragt ob der String die Länge Eins hat und ggf. eine Null vorwegstellt:

    if strlen(a) = 1 then
    str := '0' + a
    else
    str := a;

    Ist das so ????

    Danke und guten Rutsch

    Josef

  • #2
    s:= formatfloat('00000000000000',1);

    moin!
    und guten rutsch
    bernhard

    Comment


    • #3
      Hallo,

      oder so:
      Code:
      str := Format('%.2d', [1]);

      Comment

      Working...
      X