Stránka 1 z 1
Grayuv kod Vyřešeno
Napsal: 10 lis 2012 16:43
od symetrala
Nevyzna se nekdo prosim v grayove kode, kdyzt mam cislo 10101011 v G.K a chci ho vyjádřit ve stupnich(uhlu)...Díky
Re: Grayuv kod
Napsal: 10 lis 2012 16:54
od guest
Re: Grayuv kod
Napsal: 10 lis 2012 17:04
od faraon
Re: Grayuv kod
Napsal: 10 lis 2012 17:12
od symetrala
no nevim jak v tomto obrazku (kde)
https://dl.dropbox.com/u/28095069/Cloud ... 171155.png vyjadrit hodnotu 10101011 .
Re: Grayuv kod
Napsal: 10 lis 2012 17:32
od Sender
'10101011'
Binárně mi to vyšlo: 110101110011000110011010 je to možný ?
Re: Grayuv kod
Napsal: 10 lis 2012 17:34
od symetrala
tak to vubec nevim :-O, jak si to pocital? Tkaze to musim nejdrive prevest do binarniho, a jak to pak zakreslim do toho obrazku teda?
Re: Grayuv kod
Napsal: 10 lis 2012 17:45
od Sender
Já to nepočítal,napsal jsem na to program.Ve formátu LongInt mi to vyšlo 14102938
function CisloNaBin(Cislo: Longint) : string;
var
i: integer;
begin
Result := '';
i := Cislo;
while (i <> 0) do
begin
if i mod 2 = 1 then
Result := '1' + Result
else
Result := '0' + Result;
i := i div 2;
end;
end;
function GrayEncode(b: Longint): Longint;
begin
GrayEncode := b xor (b shr 1);
end;
Re: Grayuv kod
Napsal: 10 lis 2012 17:49
od symetrala
to je super, ale do toho obrazce nevis kam to zakreslit?
Re: Grayuv kod
Napsal: 10 lis 2012 17:54
od Sender
To netuším a netuším ani jestli je to správně.
Jako další možnost vidím nakreslit schéma v nějakým logickým simulátoru....
Re: Grayuv kod
Napsal: 10 lis 2012 18:00
od symetrala
ok, jeste neco prohledam..diky...