Mitä ovat heksadesimaali- ja binääriluvut?
Binaarinen järjestelmä on kantaluvultaan 2. Se käyttää vain kahta numeroa: 0 ja 1.
Heksadesimaalinen järjestelmä on kantaluvultaan 16. Se käyttää numeroita 0–9 ja kirjaimia A, B, C, D, E ja F, joissa A vastaa lukua 10 ja F lukua 15.
Hexadesimaalinen on kompakti tapa kirjoittaa binääridataa, koska yksi heksadesimaalinen numero edustaa tarkalleen neljää binääribittiä.
Kuinka muuntaa heksadesimaaliluvut binääriksi
Muuntaaksesi heksadesimaaliluvun binääriksi, korvaa jokainen heksadesimaalinumero sen neljän bitin binääriekvivalentilla. Sen jälkeen yhdistä ryhmät yhteen.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Alkuperäiset nollat poistetaan yleensä lopullisesta binääriarvosta, ellei arvon tarvitse mahtua kiinteän leveyden muotoon.
Hex-to-binary-taulukko
Jokainen heksadesimaalinen numero vastaa yhtä neljän bitin binääryhmää. Tämä tekee konversiosta nopeampaa kuin muuttamalla ensin desimaaliksi.
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
Esimerkiksi heksadesimaaliluku FF muuttuu binääriluvuksi 11111111, koska F vastaa arvoa 1111 ja nämä kaksi ryhmää yhdistetään.
Yleisiä käyttötapoja heksadesimaali- ja binääriluvuille
Binaarinen koodi on digitaalisten järjestelmien sisäinen esitystapa. Heksadesimaalimuotoa ihmiset käyttävät usein saman tiedon tiiviimpään lukemiseen ja kirjoittamiseen.
Kuudessakymmenessäkymmenessä järjestelmässä esiintyy usein muistiosoitteissa, konekoodissa, bittimaskien, Unicode-koodipisteiden, verkkovärien arvojen, tarkistussummien ja virheenkorjaustyökalujen yhteydessä.
Syöttösäännöt
- Käytä heksadesimaalista syötettä varten numeroita 0–9 ja kirjaimia A–F.
- Pienet kirjaimet hyväksytään ja muunnetaan automaattisesti isoiksi kirjaimiksi.
- Optional prefixes such as 0x are supported.
- Kokonaisluvut tuetaan. Murtolukuja ei ole tarkoitus muuntaa tämän työkalun avulla.