Video: How great leaders inspire action | Simon Sinek 2025
Binære til oktale konverteringer er faktisk ganske enkle, enklere enn binære til Base 10-konvertering. Dette skyldes at oktalnumre kan styres ved bare å gruppere binære tall i sett med tre. For eksempel, start med det binære nummeret 11010011, fra foregående avsnitt, som resulterte fra konverteringen fra desimalnummeret 215. Fordi 11010111 bare er åtte sifre, legg til en ledende null for å gjøre dette lettere: 011010111.
< ! - 1 ->Ved å bryte dette nummeret i grupper med tre biter, får du 011, 010 og 111. Hvert av disse trebitige binære tallene kan nå konverteres til et tall mellom null og syv, avhengig av posisjoner av bitene. Etter at du har konvertert disse tre gruppene av biter, må resultatene være 3 (fra 011), 2 (fra 010) og 7 (fra 111), så oktalnummeret er 327.
Hvis du har prøvd binæret til å desimal konverteringer, konvertere binære tall til oktal, som bare er tre biter lange, er lettere.
Binær verdi | Oktalverdi |
---|---|
000 | 0 |
001 | 1 |
010 | 2 |
011 | 3 |
100 | 4 |
101 | 5 |
110 | 6 |
111 | 7 |
Konvertering fra oktal til binær er egentlig ikke mer vanskelig fordi hvert oktalsiffer bare utvides til tre binære sifre. Hvis du for eksempel får et oktaltall som 247, bryter du det fra hverandre til 2, 4 og 7. Deretter konverteres hvert siffer til 010, 100 og 111, og gir deg totalt 010100111. Bytelengdeverdien (minus null, det vil si) ville være 10100111.
Du kan tenke at dette var ganske enkelt; Det var imidlertid lett bare fordi binære kamper var pent oppe med oktal (Base 8) og heksadesimale (Base 16), som du vil se i neste avsnitt, men ikke desimal (Base 10). Husk at 10 fungerer bra for mennesker, men 10 er ikke et naturlig binært tall, mens 4, 8, 16 og 32 er.
