Emoční kontrola a porucha pozornosti
Smět 2024
Desítková na binární převod
Převod desetinného čísla na binární číslo je jedním z nejčastějších postupů prováděných v počítačových operacích. V níže uvedeném příkladu je desetinné číslo 253 převedeno na binární číslo se zbytkem r následným dělením 2. Binární číslo pro 253 je 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
Základní systém číslování 2
Počítače rozpoznávají a zpracovávají data pomocí binárního nebo základního číslovacího systému 2. Binární číslovací systém používá pouze dva symboly (0 a 1) namísto deseti symbolů v systému desítkových čísel. Pozice nebo místo každé číslice představuje číslo 2 (základní číslo) zvýšené na výkon (exponent), na základě jeho pozice.
Příklady
2º
2¹
2²
2³
24
25
26
Následující tabulka ukazuje, jak je desetinné číslo převedeno na binární číslo
Základní systém číslování 2 | ||||||||
Hodnota | ||||||||
Symboly | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Symboly | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Základní exponent | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Hodnota místa | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Převést desetinné číslo na binární | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
Postup převodu desetinného čísla na binární číslo
Při převodu čísla 35 na binární číslo existuje asi pět kroků.
1. Nejprve musíte určit větší sílu 2, která je menší nebo rovna 35. Takže, počínaje největším číslem, 2 až 5 (32) je menší než 35. Do tohoto sloupce vložte „1“ a , poté vypočtěte, kolik zbývá, odečtením 32 od 35. Výsledek je 9.
2. Dále budete chtít zkontrolovat, zda 16 (další nižší síla 2), které se hodí do 3. Protože tomu tak není, je do tohoto sloupce vloženo „0“. Hodnota dalšího čísla je 8, která je větší než 3, takže do tohoto sloupce je také vloženo „0“.
3. Další hodnota, se kterou budeme pracovat, je 4, která je stále větší než 3. Takže znovu uděláme z této hodnoty „0.“
4. Dobrá, naše další hodnota bude 2, což je menší než 3. A protože je, vložíme do sloupce „1“. Nyní budete muset odečíst 2 od 3 a výsledek bude 1.
5. Hodnota posledního čísla je 1, která stále pracuje se zbývajícím číslem. Proto do posledního sloupce umístíme „1“. Nyní vidíme, že binární číslo pro desetinné číslo 35 je 100011.