Вниз
Скачать: CL | DM;

DWord в String   Найти похожие ветки 

← →
Цукор5   (2006-06-07 19:32) [0]

Есть DWord его нужно преобразовать в "денежный" вид.
Т.е. было : 100 стало 1,00 или было 1 стало 0,01.

Сделал так :


function To2Str(Val:DWord):String;
 var Tmp:String;
begin
 Tmp:=IntToStr(Val);
 if Length(Tmp)>=3 then
  Result:= Copy(Tmp,1,Length(Tmp)-2)+DecimalSeparator+Copy(Tmp,Length(Tmp)-1,2) else
 case Length(Tmp) of
 1:Result:="0"+DecimalSeparator+"0"+Tmp;
 2:Result:="0"+DecimalSeparator+Tmp;
 end;
end;


но что-то не нравиЦа. Ваши предложения?


← →
easy ©   (2006-06-07 19:45) [1]

function To2Str(Val:DWord):String;
begin
 result:=FormatFloat("0.00",Val/100);
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.033 c
15-1149219997
DelphiN!
2006-06-02 07:46
2006.06.25
Component list в BDS 2006


15-1149150033
RA
2006-06-01 12:20
2006.06.25
Перезд в столицу? (Киев)


2-1149606488
media
2006-06-06 19:08
2006.06.25
DSpack


8-1137837125
deamon_t
2006-01-21 12:52
2006.06.25
Алгоритм сравнения двух TBitmap


3-1146032286
jiny
2006-04-26 10:18
2006.06.25
Как передать ссылку на комп.IbDatabase,IbQuery в DLL ?




   Наверх