PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ein 6stellige zahl runden ...


D4N73
19.05.2002, 20:07
Hi...

Also wie kriege ich es hin ... dass:

eine 6 stellige zahl in einem edit gerundet wird... z.B

"523696" zu "524"

und wie kriege ich ein komma zwischen 523","696 ???

ich brauche dies nämlich zur Speicherermittlung... physikalisch

habe ich 523,696 MB aber (normal) 512 MB.

müsste kein problem sein ;) komm aber irgentwie nicht drauf. :P

danke im vorraus

D4N73

visit: http://elite.to/elitecorps


Felix Kaiser
19.05.2002, 21:01
"523696" zu "524":

var
s: string;
begin
s:= ´523696´;
s:= IntToStr(Round(StrToInt(s)/1000));
end;

"523696" zu "523,696":

var
s: string;
begin
s:= ´523696´;
Insert(´,´,s,4);
end;

"523696" zu "512":

var
s: string;
begin
s:= ´523696´;
s:= IntToStr((StrToInt(s)+1023) div 1024);
end;

8)

D4N73
20.05.2002, 18:10
Vielen Dank .... ;)

Funzt super... man liest sich ;)