Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ganzzahl mit Tausendertrennzeichen (https://www.delphipraxis.net/23352-ganzzahl-mit-tausendertrennzeichen.html)

Cuchulainn 1. Jun 2004 21:36


Ganzzahl mit Tausendertrennzeichen
 
Diese Funktion erwartet eine Ganzzahl und gibt diese als String mit Tausendertrennzeichen zurück:

Delphi-Quellcode:
function FFormatiereInteger(IntZahl: Integer): String;
var StrZahl: String;
    IntIndex: Integer;
begin
  StrZahl := IntToStr(IntZahl);
  IntIndex := 3;
  while Length(StrZahl) > IntIndex do
  begin
    Insert('.', StrZahl, Length(StrZahl) - IntIndex + 1);
    Inc(IntIndex, 4);
  end;
  Result := StrZahl;
end;

Christian Seehase 1. Jun 2004 21:39

Re: Ganzzahl mit Tausendertrennzeichen
 
Moin Cuchulainn,

was gefällt Dir an Format nicht?

Ggf. solltest Du aber ThousandSeparator statt . verwenden.
Dann wird das ganze sprachunabhängig.

Cuchulainn 5. Jun 2004 14:17

Re: Ganzzahl mit Tausendertrennzeichen
 
Hallo,

an Format habe ich gar nicht gedacht :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz