/ / Decimale naar binaire conversiemethoden

Decimale naar binaire conversiemethoden

De meest populaire manier om een ​​decimaal getal in het binaire getal om te zetten, is het dubbele dabble-methode. In deze methode wordt het gegeven decimale getal progressief gedeeld door 2 en wordt de rest na elke deling geschreven. Wanneer de rest in omgekeerde volgorde wordt gelezen, wordt het binaire getal verkregen.

Stappen voor decimale naar binaire conversie

Stap 1 Deel het decimale getal dat moet worden omgezet door twee, dat is de basis van het binaire getal.
Stap 2 De rest die wordt verkregen uit stap 1 is het minst significante bit van het nieuwe binaire getal.
Stap 3 Verdeel het quotiënt dat is verkregen uit stap 2 en de rest die hieruit is verkregen, is het tweede minst significante bit van het binaire getal.
Stap 4 Herhaal het proces totdat het quotiënt nul blijft.
Stap - 5 Het laatste restant verkregen uit de verdeling ishet meest significante bit van het binaire getal. Dus rangschik het nummer van meest significante bit in de minst significante bit (d.w.z. van onder naar boven).

Deze methode kan eenvoudig worden begrepen door een voorbeeld te beschouwen dat hieronder wordt uitgelegd.

Bijvoorbeeld - Overweeg de omzetting van het decimale getal 25 in het equivalente binaire getal.

decimaal naar binair conversie voorbeeld-1
Conversie van decimaal naar binair voor breuknummer

Voor fractionele decimale getallen, vermenigvuldig dit met 2en neem de carry op in de integrale positie. De carry's produceren bij lezen de equivalente binaire fractie zoals uitgelegd in het onderstaande voorbeeld.

Beschouw het fractionele binaire getal 0.35

deciaml naar binaire conversie-voorbeeld 2
Het fractionele binaire getal is dus 0,01011, d.w.z. 0,01011.

Het vermenigvuldigingsproces met 2 wordt voortgezet totdat de gewenste nauwkeurigheid is bereikt.

Conversie van decimaal naar binair voor gemengd nummer

Om een ​​decimaal gemengd getal om te zetten in het binaire getal, wordt dezelfde benadering gebruikt, zoals is gedaan in gehele en gedeeltelijke delen van het getal. Beschouw het decimale getal 13.40.

Het binaire equivalent van 13 is 1101 en het binaire equivalent van 0,40 is. 011001. Daarom is 1101.011001 het vereiste binaire getal.

Lees ook: