Thema
:
Delphi
From C to Delphi - some problem
Einzelnen Beitrag anzeigen
WojTec
Registriert seit: 17. Mai 2007
482 Beiträge
Delphi XE6 Professional
#
5
Re: From C to Delphi - some problem
25. Aug 2011, 13:21
zusammenfalten
·
markieren
Delphi-Quellcode:
const
tabella = '
0123456789BCDFGHJKLMNPQRSTUVWXYZ
';
var
localstr:
string
;
{...}
codeword:
array
[0..5]
of
Integer;
risultante:
array
[0..5]
of
Char;
begin
{...}
pharmacode := StrToInt(localstr);
// = let's say 845601463
devisor := 33554432;
for
I := 5
downto
0
do
begin
codeword[i] := pharmacode
div
devisor;
remainder := pharmacode
mod
devisor;
pharmacode := remainder;
devisor := devisor
div
32;
end
;
for
i := 5
downto
0
do
risultante[5 - i] := tabella[codeword[i]];
;
Caption := '
';
for
I := 0
to
5
do
Caption := Caption + risultante[I]
;
end
;
But result is wrong
Zitat
WojTec
Öffentliches Profil ansehen
Mehr Beiträge von WojTec finden