Hur man konvertera mellan bas-10, hexadecimal och Binary107

Hur man konvertera mellan bas-10, hexadecimal och Binary107 Konvertera binära talet 10011101000101012

Hur man konvertera mellan bas-10, hexadecimal och binär

Steg 6: Från Binary till Hex och tillbaka igen

Konvertera mellan hexadecimal och binär
Nu de verkligt användbara (programmässigt) omvandlingar kan göras, med all denna bas nonsens enligt våra bälten nu. Och roligt nog, bara håller det blir lättare och lättare.

Konvertera från hexadecimal till binär
Låt oss konvertera en hex nummer, säger 0xFD90 i det binära motsvarigheten. Det viktigaste här är att avkoda fyra bitar i taget från det hexadecimala in i den binära målet. Titta på det här.
Ta den första siffran i hex: F

Ta den andra siffran i hex: D

Ta den tredje siffran i hex: 9


Och den slutliga siffran: 0

Sätta ihop dem i ordning från vänster till höger och du får:

1111 1101 1001 0000 eller 11111101100100002 binärt.

Se? Du behöver inte verkligen bli enklare än så. Jo, faktiskt det gör. Ta processen i omvänd ordning.

Konvertera från binärt till hexadecimalt
Konvertera det binära talet 10011101000101012 in hexadecimal.
Återigen, avkoda 4 bitar åt gången. Bryt upp det binära talet i nibbles (4 bitar).

1001 1101 0001 0101

1001 = 9
1101 = 13 = D
0001 = 1 = 1
0101 = 5 = 5

Det binära talet 10011101000101012 är 0x9D15

Källa: www.instructables.com

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

fyra × 1 =