home *** CD-ROM | disk | FTP | other *** search
-
- This function will add commas to a longint.
-
- function FormatNumber(l: longint): string;
- var
- len, count: integer;
- s: string;
- begin
- str(l, s);
- len := length(s);
- for count := ((len - 1) div 3) downto 1 do
- begin
- insert(',', s, len - (count * 3) + 1);
- len := len + 1;
- end;
- FormatNumber := s;
- end;
-
- And if you are using Delphi, there is, of course, the easy way:
-
- function FormatNumber(l: longint): string;
- begin
- FormatNumber := FormatFloat('#,##0', StrToFloat(IntToStr(l)));
- end;
-