Date: 03/07/08 (Code WTF) Keywords: no keywords Леминги... Function SetMoney(Money:double):string;
var
res : string;
I : Integer;
begin
Result := '';
res := FloatToStr(Money);
for i := 1 to length(res) do
begin
if (res[i]='0') or
(res[i]='1') or
(res[i]='2') or
(res[i]='3') or
(res[i]='4') or
(res[i]='5') or
(res[i]='6') or
(res[i]='7') or
(res[i]='8') or
(res[i]='9')
then begin
Result:=Result+res[i];
end
else if res[i] = '-' then
begin
Result:=Result+'-';
end else
begin
Result:=Result+'.';
end;
end;
end;
Source: http://community.livejournal.com/code_wtf/124566.html
|