problem z funkcją

jasiuu23
Użytkownik
Użytkownik
Posty: 59
Rejestracja: 27 sty 2008, o 16:28
Płeć: Mężczyzna
Lokalizacja: Toruń
Podziękował: 17 razy
Pomógł: 9 razy

problem z funkcją

Post autor: jasiuu23 »

Prośba o pomoc, żeby zamienić liczbę dziesiętną, na liczbę szesnastkową wystarczy taka instrukcja:

function Hex(a:longint):string;
const
dig : string = '0123456789ABCDEF';

begin
hex:= dig[(a and $f0 shr 4) + 1] + dig[(a and $0f) +1];
end;


nie rozumiem w ogóle tego przypisania, o co chodzi z tym $f0, $0f, jak by ktoś mógł to jasno wytłumaczyć to bym był wdzięczny.
ODPOWIEDZ