Matteärsvår 62
Postad: 5 nov 01:27

från hexadecimalt till binärt

 

Jag försökte lösa den, genom att omvandla den till 10- bas och sedan till binära tal. Problemet är när jag ska omvandla den till binära tal måste jag testa mig fram på olika kombinationer. Och detta tar långt tid. Så jag undrar om uppgiften var menat på att räkna på ett annat sätt?

D4NIEL 3345
Postad: 5 nov 02:25 Redigerad: 5 nov 02:31

Jag vet inte hur det var tänkt att ni skulle räkna, men så här skulle jag tänka:

Varje hexadecimal siffra motsvarar 4 bitar (en nibble).

44 kan skrivas som 01000100

AA kan skrivas som 10101010

55 kan skrivas som 01010101

Alltså motsvarar 0055A40055A4  det binära talet 000000000001015010151010A01004\underbrace{0000}_{0}\,\underbrace{0000}_{0}\,\underbrace{ 0101}_{5}\,\underbrace{0101}_{5}\,\underbrace{1010}_{A}\,\underbrace{0100}_{4}

Att man kan dela upp det så är (en stor del av) poängen med det hexadecimala systemet.

Matteärsvår 62
Postad: 5 nov 12:27
D4NIEL skrev:

Jag vet inte hur det var tänkt att ni skulle räkna, men så här skulle jag tänka:

Varje hexadecimal siffra motsvarar 4 bitar (en nibble).

44 kan skrivas som 01000100

AA kan skrivas som 10101010

55 kan skrivas som 01010101

Alltså motsvarar 0055A40055A4  det binära talet 000000000001015010151010A01004\underbrace{0000}_{0}\,\underbrace{0000}_{0}\,\underbrace{ 0101}_{5}\,\underbrace{0101}_{5}\,\underbrace{1010}_{A}\,\underbrace{0100}_{4}

Att man kan dela upp det så är (en stor del av) poängen med det hexadecimala systemet.


men hur visste du att varje hexadecimal siffra  motsvara 4 binära tal?

Bedinsis 3316
Postad: 5 nov 13:25

Det hexadecimala talsystemet är baserat på att vi har 16 stycken siffror, motsvarande värdena 0 till 15.

Skriv 0 till 15 på binär form och du ser att vi går igenom alla tal från 0000bas-2 till 1111bas-2.

Svara
Close