Enter Decimal OR Binary Number:
Result:
converting binary to decimal

Kā pārvērst bināros skaitļus uz decimālskaitli:

  • 1. solis: pierakstiet svaru, kas saistīts ar katru bināra skaitļa ciparu. Svars ir 2 ar cipara pozīcijas lielumu skaitlī, lasot no labās puses uz kreiso.
  • 2. solis: Tagad atzīmējiet svaru, kura bināra vērtība ir vienāda ar 1.
  • 3. solis: saskaitiet visus iepriekšējā solī iegūtos skaitļus.
  • 4. solis: Pēdējā solī iegūtais skaitlis būs binārā skaitļa decimālais ekvivalents.

Aplūkosim bināro vērtību 1101001.

1.) Pirmais solis:

\begin{array}{|c|c|c|c|c|c|c|} \hline \text{BINARY} & \text{1} & \text{1} & \text{0} & \text{1} & \text{0} & \text{0} & \text{1} \\ \hline \text{Saistīts svars} & \text{64} & \text{32} & \text{16} & \text{8} & \text{4} & \text{2} & \text{1} \\ \hline \end{array}

2.) Otrais solis: Svariem, kuru binārajiem cipariem ir 1.

\begin{array}{|c|c|c|c|c|c|c|} \hline \text{64} & \text{32} & \text{8} & \text{1} \\ \hline \end{array}

3.) Trešais solis: Visu svaru saskaitīšana

$$105 = 64 + 32 + 8 + 1$$

4.) Pēdējais solis: Bināro kodu decimālais ekvivalents ir:: 105

Kā pārvērst decimālskaitļus uz bināro:

Veicot šos soļus, varat pārvērst jebkuru decimālo skaitli binārajā sistēmā:

  • 1. solis: daliet decimālskaitli ar 2, pierakstiet atlikumu un piešķiriet vērtību R1 = atlikums, līdzīgi piešķirot vērtību Q1 = šajā dalījumā iegūtais kvantients.
  • 2. solis: tagad daliet Q1 ar 2 un atzīmējiet atlikumu. Atlikuma vērtību piešķiriet R2, bet reizinātāja vērtību - Q1.
  • 3. solis: Turpiniet secību, līdz kādā dalīšanas punktā iegūstat kvantienta (Qn) vērtību, kas vienāda ar 0.
  • 4. solis: Bināro skaitli var ierakstīt kā: $$ R(n) R(n-1) . . . . . . . . . . . . . . . . . . . . . R3 R2 R1 $$
Piemērs: Apskatīsim decimālskaitli 179. \begin{array}{|c|c|c|c|c|c|c|} \hline \text{} & \text{ ÷ 2} & \text{Q} & \text{R} \\ \hline \text{R1} & \text{179 / 2 = (89 × 2) + 1 } & \text{89} & \text{1} \\ \text{R2} & \text{89 / 2 = (44 × 2) + 1 } & \text{44} & \text{1} \\ \text{R3} & \text{ 44 / 2 = (22 × 2) + 0 } & \text{44} & \text{0} \\ \text{R4} & \text{ 22 / 2 = (11 × 2) + 0 } & \text{11} & \text{0} \\ \text{R5} & \text{ 11 / 2 = (5 × 2) + 1 } & \text{5} & \text{1} \\ \text{R6} & \text{ 11 / 2 = (5 × 2) + 1 } & \text{2} & \text{1} \\ \text{R7} & \text{ 2 / 2 = (1 × 2) + 0 } & \text{1} & \text{0} \\ \text{R8} & \text{ 1 / 2 = (0 × 2) + 1 } & \text{0} & \text{1} \\ \hline \end{array} Tagad jūs varat pierakstīt bināro skaitli no atlikumiem, sākot ar R8: \begin{array}{|c|c|c|c|c|c|c|} \hline \text{R8} & \text{R7} & \text{R6} & \text{R5} & \text{R4} & \text{R3} & \text{R2} & \text{R1} \\ \hline \text{1} & \text{0} & \text{1} & \text{1} & \text{0} & \text{0} & \text{1} & \text{1} \\ \hline \end{array}

(179) DECIMAL = (10110011) BINARY

Binārā skaitļu sistēma un tās lietojumi

Skaitļu sistēma ir dažādu simbolu kombināciju kopums, kur katram simbolam ir noteikts svars. Galvenās skaitļu sistēmas īpašības ir radikss jeb bāze, kas nosaka konkrētā skaitļu sistēmā izmantoto simbolu kopējo skaitu. Piemēram, bināro skaitļu sistēmas radikss ir 2, bet decimālās skaitļu sistēmas radikss ir 10.

Divējādinieku sistēmas ciparu telpa

Binārajā sistēmā ir divi dažādi cipari: Datoros ir tādas ierīces kā flip-flopi, kas var saglabāt jebkuru no šiem diviem līmeņiem saskaņā ar vadības signālu. Augstākajam līmenim tiek piešķirta vērtība 1, bet zemākajam līmenim tiek piešķirta vērtība 0, tādējādi veidojot bināro sistēmu.

Dinary sistēmas nozīme skaitļošanā:

Dators izmanto miljardiem un miljardiem tranzistoru, kas darbojas digitāli. Termins "digitālais" attiecas uz diskrētiem loģikas līmeņiem. Loģiskie līmeņi ir dažādi potenciālu līmeņi, piemēram, 5 V, 0 V, 10 V un daudzi citi.

Jebkurš dators darbojas, izmantojot bināro loģiku, tāpēc, ja vēlamies attēlot datoru, skaitļi ir jāraksta ar radikss vienādu ar 2. Divi simboli šajā skaitļu sistēmā ir analogi diviem diskrētās loģikas līmeņiem. Mūsu ērtībai mēs šos divus simbolus uzskatām par 0 un 1, bet datorā 0 un 1 ir dažādi sprieguma līmeņi. Parasti 0 tiek uzskatīts par zemāko sprieguma līmeni, bet 1 - par augstāko sprieguma līmeni.

Viss, ko mēs redzam datora ekrānā vai ievadām ar peli vai tastatūru, ir 0 un 1, vienīgā atšķirība ir to secīgais izkārtojums. Tātad, ja vēlamies, lai mūsu darbs tiktu veikts ar datoru, mums ir jāzina, kā darbojas binārais skaitlis un kāda ir bināro skaitļu saistība ar decimālskaitļiem, lai pārvērstu vērtības no bināra domēna mums zināmajā domēnā.