Van binair naar octaal.
- Berichten: 122
Van binair naar octaal.
Hey,
Mijn vraag is nu de volgende hoe zet ik (0,101)2 om naar octaal (liefst op de meest eenvoudige manier).
Dank bij voorbaat,
Roger
Mijn vraag is nu de volgende hoe zet ik (0,101)2 om naar octaal (liefst op de meest eenvoudige manier).
Dank bij voorbaat,
Roger
- Berichten: 2.609
Re: Van binair naar octaal.
\(2^3 = 8\)
\(2^6 = 2^{2\cdot 3} = 8^2\)
etc.Je kan de bits dus per groepje van 3 omzetten. Kijk ook eens op wikipedia voor een voorbeeld.
- Berichten: 122
Re: Van binair naar octaal.
Dat geldt inderdaad voor alles voor de komma, maar na de komma geldt er toch een andere regeling?
Bijvoorbeeld: (100010010,0011)2 wordt (274,1875)10, als je volgens die machten van 2 werkt zou je voor het getal na de komma dus iets anders uitkomen dan ',1875'.
- Berichten: 2.609
Re: Van binair naar octaal.
Na de komma zie ik ook zo niet direct een trucje. 'fixed point octal' op google levert ook niet al teveel op, ik denk dat je dan best via de decimale vorm gaat.
- Berichten: 122
Re: Van binair naar octaal.
Xenion schreef: ↑vr 05 okt 2012, 17:16
Na de komma zie ik ook zo niet direct een trucje. 'fixed point octal' op google levert ook niet al teveel op, ik denk dat je dan best via de decimale vorm gaat.
Hoe zou je het dan op de normale manier oplossen?
- Berichten: 5.609
Re: Van binair naar octaal.
Waarom zou dat na de komma niet meer werken?Energyfellow schreef: ↑vr 05 okt 2012, 16:20
Dat geldt inderdaad voor alles voor de komma, maar na de komma geldt er toch een andere regeling?
Bijvoorbeeld: (100010010,0011)2 wordt (274,1875)10, als je volgens die machten van 2 werkt zou je voor het getal na de komma dus iets anders uitkomen dan ',1875'.
(100010010,0011)2 = (100010010,001100)2 = (422,14)8
Klopt gewoon, toch?
1/8+1/16=0,1875 (binair)
1/8+4/64=0,1875 (octaal)
1/10+8/100+7/1000+5/10000=0,1875 (decimaal)
What it all comes down to, is that I haven't got it all figured out just yet
And I've got one hand in my pocket and the other one is giving the peace sign
-Alanis Morisette-
And I've got one hand in my pocket and the other one is giving the peace sign
-Alanis Morisette-
- Berichten: 122
Re: Van binair naar octaal.
Als je het naar decimaal wil doen, dan gebruik je de negatieve macht: 0*2^{-1} + 0*2^{-2} + 1*2^{-3} + 1*2^{-4} = 0,125 + 0,0625 = 0,75 dus waarom doe je dat dan niet naar octaal?317070 schreef: ↑vr 05 okt 2012, 19:09
Waarom zou dat na de komma niet meer werken?
(100010010,0011)2 = (100010010,001100)2 = (422,14)8
Klopt gewoon, toch?
1/8+1/16=0,1875 (binair)
1/8+4/64=0,1875 (octaal)
1/10+8/100+7/1000+5/10000=0,1875 (decimaal)
- Berichten: 2.609
Re: Van binair naar octaal.
Ik begrijp je vraag niet goed.
't is gewoon zoals 317070 zegt, dat trucje om de bits per 3 te bekijken blijft na de komma gewoon werken:
Misschien zie je het in volgende notatie beter?
(0.0011)2 = (0*1/2 + 0*1/4 + 1*1/8 + 1*1/16)10 = (0.1875)10
(0.001100)2 = (0.14)8 = (1*1/8 + 4*1/64)10 = (0.1875)10
't is gewoon zoals 317070 zegt, dat trucje om de bits per 3 te bekijken blijft na de komma gewoon werken:
Misschien zie je het in volgende notatie beter?
(0.0011)2 = (0*1/2 + 0*1/4 + 1*1/8 + 1*1/16)10 = (0.1875)10
(0.001100)2 = (0.14)8 = (1*1/8 + 4*1/64)10 = (0.1875)10
- Berichten: 122
Re: Van binair naar octaal.
Het probleem waarom ik het niet snapte is dat ik me baseerde op een foutieve oefening.
Bedankt Xenion en 317070 voor de snelle reacties .
Bedankt Xenion en 317070 voor de snelle reacties .