Thema: Delphi "Zeichen" im Integer

Einzelnen Beitrag anzeigen

Eichhoernchen

Registriert seit: 22. Apr 2004
Ort: Hagen
322 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: "Zeichen" im Integer

  Alt 19. Jan 2007, 13:42
wie wärs mit dem 10er Logarithmus?


Delphi-Quellcode:
uses math;

{...}

function GetDigitLength(x: integer): integer;
begin
 if x <> 0 then
   result := trunc(1+Log10(abs(x)));
end;
Jan
  Mit Zitat antworten Zitat