Avatar billede zelman Nybegynder
02. januar 2003 - 20:54 Der er 1 løsning

HEX el. OCT til DEC?

Er der en nem huskeregel eller måde til hvordan man konverterer HEX eller OCT til decimal på papiret da jeg skal til skriftelig eksamen i datamatiske systemer?
Avatar billede jespernaur Nybegynder
02. januar 2003 - 21:05 #1
Konverter det hexadecimale eller oktale tal til binær repræsentation. Tabeller:

Oktal
0 = 000
1 = 001
2 = 010
3 = 011
4 = 100
5 = 101
6 = 110
7 = 111

Hex
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
A = 1010
B = 1011
C = 1100
D = 1101
E = 1110
F = 1111

Du skal nu for hver 1-bit addere den tilsvarende decimale toerpotens, altså

bit0 = 1
bit1 = 2
bit2 = 4
bit3 = 8
bit4 = 16

Jeg har her talt bittene med bit0 = mindst betydende bit. Eksempel i oktal

345 oktalt = 011100101 binært = 1+4+32+64+128 = 229 decimalt.

Hex:
9AB hex = 100110101011 binært = 1+2+8+32+128+256+2048 = 2475 decimalt.

Mvh
Jesper Naur
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester