Decimāldaļu skaitļu konvertēšana bināros skaitļos
Dokuments bez nosaukuma

Binārā pārvēršana decimālā izteiksmē

Decimāldaļskaitļa konvertēšana uz bināro skaitli ir viena no visbiežāk izmantotajām operācijām ar datoru. Zemāk redzamajā piemērā decimālo skaitli 253 pārveido binārā skaitā ar atlikušo daļu r, dalot tos ar 2. Divkāršais skaitlis 253 ir 11111101.

1 253/2 = 126 r 1
2 126/2 = 63 r 0
3 63/2 = 31 r 1
4 31/2 = 15 r 1
5 15/2 = 7 r 1
6 7/2 = 3 r 1
7 3/2 = 1 r 1
8 1/2 = 0 r 1


2. bāzes numerācijas sistēma

Datori atpazīst un apstrādā datus, izmantojot bināro vai 2. bāzes numuru sistēmu. Binārā numerācijas sistēma desmit simbolu vietā decimālajā numerācijas sistēmā izmanto tikai divus simbolus (0 un 1). Katra cipara pozīcija vai vieta apzīmē skaitli 2 (bāzes numuru), kas palielināts līdz jaudai (eksponentam), pamatojoties uz tā stāvokli.

Piemēri




24

25

26


 

Šajā tabulā parādīts, kā decimālais skaitlis tiek pārveidots par bināru skaitli

2. bāzes numerācijas sistēma

Vērtība

Simboli

2

2

2

2

2

2

2

2

Simboli

0.1

0.1

0.1

0.1

0.1

0.1

0.1

0.1

Bāzes eksponents

27

26

25

24

23

22

21

20

Vietas vērtība

128

64

32

16

8

4

2

1

Konvertēt decimālo 35 uz bināro

0

0

1

0

0

0

1

1

Procedūra decimālā skaitļa pārvēršanai binārā skaitā

Lai pārveidotu skaitli 35 par bināru numuru, ir jāveic apmēram piecas darbības.

1. Vispirms jānosaka 2 lielāka jauda, ​​kas ir mazāka vai vienāda ar 35. Tātad, sākot ar lielāko skaitli, skaitlis 2 līdz 5 (32) ir mazāks par 35. Ievietojiet "1" šajā kolonnā un , pēc tam aprēķiniet, cik daudz paliek, atņemot 32 no 35. Rezultāts ir 9.

2. Pēc tam jūs vēlēsities pārbaudīt, vai 16 (nākamā mazākā jauda 2), kas iekļaujas 3. Tā kā tas nav, šajā kolonnā tiek ievietots "0". Nākamā skaitļa vērtība ir 8, kas ir lielāka par 3, tāpēc arī šajā kolonnā tiek ievietots "0".

3. Nākamā vērtība, ar kuru mēs strādāsim, ir 4, kas joprojām ir lielāka par 3. Tātad, mēs atkal to padarīsim par “0”.

4. Labi, mūsu nākamā vērtība būs 2, kas ir mazāka par 3. Un, tā kā tā ir, mēs kolonnā ievietosim "1". Tagad jums būs jāatņem 2 no 3, un rezultāts būs 1.

5. Pēdējā numura vērtība ir 1, kas joprojām darbojas ar atlikušo numuru. Tāpēc pēdējā kolonnā mēs ievietosim "1". Tagad mēs redzam, ka binārais cipars aiz komata 35 ir 100011.


Video Instrukcijas: Darbības ar parastajām daļām un decimāldaļām vienkopus (Aprīlis 2024).