/ / Decimal till binära omvandlingsmetoder

Decimala till binära omvandlingsmetoder

Det mest populära sättet att konvertera ett decimaltal till binäret är dubbelt dabble metod. I denna metod divideras det givna decimaltalet gradvis med 2 och skriver resten efter varje uppdelning. När resten är läst i omvänd ordning, erhålls det binära numret.

Steg för decimal till binär konvertering

Steg 1 Dela decimalnumret som ska konverteras av två som är basen för det binära numret.
Steg 2 Resten som erhålles från steg 1 är den minst signifikanta biten av det nya binära talet.
Steg 3 Dela kvoten som erhålls från steget 2 och resten som erhålls härvid är den andra minst signifikanta biten av binärnumret.
Steg - 4 Upprepa processen tills kvoten är noll.
Steg - 5 Den sista resten som erhållits från divisionen ärden viktigaste delen av binärnumret. Därmed ordna numret från mest signifikanta bit till den minst signifikanta biten (dvs från botten till toppen).

Denna metod kan lätt förstås genom att överväga ett exempel som förklaras nedan.

Till exempel - Överväga omvandlingen av decimaltalet 25 till dess ekvivalenta binära.

decimal-till-binäromvandling-exempel-1
Omvandling av decimal till binärt för fraktionsnummer

För fraktionella decimaltal, multiplicera den med 2och registrera bären i integrerad position. Den bär när den läses ned ger den ekvivalenta binära fraktionen som förklaras av exemplet nedan.

Tänk på det fraktionerade binära talet 0,35

deciaml-till-binär-omvandling-exempel-2
Således är det fraktionerade binära talet 0,01011, dvs 0,01011.

Processen med multiplikation med 2 fortsätter tills önskad noggrannhet uppnås.

Omvandling av decimal till binärt för blandat antal

För att omvandla ett decimaltalsnummer till binärt tal används samma tillvägagångssätt, som gjordes i heltal och fraktioner av delar av numret. Tänk på decimaltalet 13.40.

Den binära ekvivalenten av 13 är 1101 och den binära ekvivalenten av 0,40 är. 011001. Därför är 1101.011001 det önskade binära numret.

Läs också: