Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
Turbo Delphi für Win32
|
Re: "Zeichen" im Integer
19. Jan 2007, 14:33
Du meinst die Länge der String-Repräsentation des Integers?
Würd ich so machen:
Delphi-Quellcode:
function GetStrToIntLength(x: Integer): Integer;
begin
if x<0 then
begin
Result:=1;
x:=abs(x);
end
else Result:=0;
while x>0 do
begin
x:=x div 10;
inc(Result);
end;
end;
Müsste klappen.
Manuel Eberl „The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
|