Kaj je binarni sistem števil? Kako pretvoriti decimalno število v binarno?

25. 3. 2019

S sistemom binarnih števil se srečujemo pri študiju računalniških disciplin. Navsezadnje je na podlagi tega sistema zgrajen procesor in nekatere vrste šifriranja. Obstajajo posebni algoritmi za pisanje decimalnega števila v binarnem sistemu in obratno. Če poznate načelo izgradnje sistema, bo v njem enostavno upravljati.

binarni številski sistem

Načelo izgradnje sistema ničel in enot

Binarni številski sistem zgrajena z dvema številkama: nič in ena. Zakaj točno te številke? To je posledica načela konstruiranja signalov, ki se uporabljajo pri delovanju procesorja. Na najnižji ravni signal vzame samo dve vrednosti: false in true. Zato je bila odsotnost signala, "lažno", označena z ničlo, njena prisotnost, "resnična", pa je ena. Ta kombinacija je enostavno tehnično izvedljiva. Številke v binarnem sistemu se oblikujejo na enak način kot v decimalnem. Ko izpraznitev doseže zgornjo mejo, se ponastavi na nič in doda novo praznjenje. Po tem načelu je prehod skozi ducat v decimalnem sistemu. Številke so torej sestavljene iz kombinacij ničel in enot, ki se imenujejo "binarni številski sistem".

Številka zapisa v sistemu

V decimalnem

V binarni

V decimalnem

V binarni

0

0

5

101

1

1

6

110

2

10

7

111

3

11

8

1000

4

100

9

1001

Kako napisati dvojiško število kot decimalno?

Obstajajo spletne storitve, ki prevajajo številke v binarni sistem in obratno, vendar je bolje, da lahko to storite sami. Binarni sistem v prevodu je označen z indeksom 2, na primer 101 2 . Vsako število v katerem koli sistemu lahko predstavimo kot vsoto števil, na primer: 1428 = 1000 + 400 + 20 + 8 - v decimalnem sistemu. Predstavlja tudi število v binarni. Vzemite poljubno številko 101 in jo upoštevajte. V njej so 3 številke, zato razčlenimo številko v vrstnem redu na naslednji način: 101 2 = 1 × 2 2 + 0 × 2 1 + 1 × 2 0 = 4 + 1 = 5 10, kjer indeks 10 označuje decimalni sistem.

Binarni prevod

Kako napisati glavno številko v binarni?

Zelo enostavno je prevesti v binarni sistem s številkami tako, da število razdelimo na dva. Razdeliti je treba, dokler ni mogoče v celoti. Na primer, vzemite številko 871. Začnemo deliti in paziti, da boste napisali preostanek:

871: 2 = 435 (preostalo 1)

435: 2 = 217 (preostalo 1)

217: 2 = 108 (preostalo 1)

108: 2 = 54 (ostanek 0) in tako naprej do konca.

Odgovor se zabeleži glede na prejete ostanke od konca do začetka: 871 10 = 101100111 2 . Natančnost izračunov lahko preverite z obratnim prevodom, opisanim prej.

Pretvorba števila v binarni sistem

Zakaj moram poznati pravila prevajanja?

Binarni številski sistem se uporablja v večini disciplin, povezanih z mikroprocesorsko elektroniko, kodiranjem, prenosom in šifriranjem podatkov na različnih področjih programiranja. Poznavanje osnov prevajanja iz kateregakoli sistema v binarno bo programerju pomagalo razviti različne čipe in programsko nadzorovati delovanje procesorja in drugih podobnih sistemov. Binarni številski sistem je prav tako potreben za izvajanje metod za prenos podatkovnih paketov preko šifriranih kanalov in za izdelavo projektov odjemalsko-strežniške programske opreme na njihovi osnovi. V šolskem tečaju računalništva so osnovni elementi prevajanja v binarni sistem in obratno osnovni material za proučevanje prihodnjega programiranja in ustvarjanje najpreprostejših programov.