Jedna z nejzajímavějších otázek souvisejících s binárními a osmičkovými čísly je, kolik jednotek je obsaženo v binárním záznamu daného osmičkového čísla 61238? Pojďme se na to podívat.
Nejprve musíme převést osmičkové číslo 61238 na binární reprezentaci. K tomu můžeme použít pravidlo převodu mezi číselnými systémy. Osmičkové číslo 61238 je zapsáno jako 1 * 8^4 + 3 * 8^3 + 2 * 8^2 + 3 * 8^1 + 8^0.
Provedením výpočtů získáme: 1 * 8^4 + 3 * 8^3 + 2 * 8^2 + 3 * 8^1 + 8^0 = 4096 + 1536 + 128 + 24 + 1 = 6785. Binární záznam osmičkového čísla 61238 je tedy 1101001100001.
Nyní, když máme binární reprezentaci čísla 61238, můžeme spočítat počet jednotek v tomto záznamu. Za tímto účelem jednoduše procházíme každý bit a počítáme počet jednotek. V tomto případě binární zápis osmičkového čísla 61238 obsahuje 5 jednotek.
Číslo 61238 v binárním záznamu a jednotkách
Číslo 61238 v binárním záznamu se skládá z následujícího počtu bitů a jednotek:
- Binární zápis čísla 61238 používá 17 bitů
- Tento záznam obsahuje 9 jednotek
Binární reprezentace čísla 61238: 11101110110111110
Co je binární zápis čísla
V binární číselné soustavě každá pozice čísla odpovídá stupni čísla 2. Takže první pozice je považována za pravou a má hodnotu 2^0, druhá pozice má hodnotu 2^1, třetí pozice je 2^2 a tak dále. Číslice v binárním záznamu čísla se vynásobí jejich odpovídajícími stupni čísla 2 a sčítají se.
Binární zápis čísla je široce používán v počítačích a elektronice, protože počítače pracují v binární číselné soustavě. V binárním záznamu čísla se každá číslice nazývá bitem (z angličtiny. Binary digit-binární číslo). Bit může mít pouze dvě hodnoty: 0 nebo 1.
Rozklad čísla 61238 na výboje v binární soustavě
K rozkladu čísla 61238 na výboje v binární soustavě je třeba použít metodu sériového dělení 2.
| Stupeň dvojky | Výboj |
|---|---|
| 2^14 | 0 |
| 2^13 | 0 |
| 2^12 | 1 |
| 2^11 | 1 |
| 2^10 | 0 |
| 2^9 | 0 |
| 2^8 | 1 |
| 2^7 | 0 |
| 2^6 | 0 |
| 2^5 | 0 |
| 2^4 | 0 |
| 2^3 | 0 |
| 2^2 | 0 |
| 2^1 | 1 |
| 2^0 | 1 |
Kolik číslic je v binárním záznamu čísla 61238
Chcete-li převést číslo 61238 z desítkové soustavy na binární, můžete postupovat podle následujících kroků:
- Začněme největším stupněm dvojky, který je menší nebo roven 61238. V tomto případě je to 2^15 = 32768. Všimněme si, že 32768 je menší než 61238, takže můžeme číslo 1 zapsat do nejstaršího výboje binárního zápisu a odečíst 32768 z čísla 61238.
- Nyní vidíme, že číslo 32768 již není umístěno ve zbytku čísla 61238. Proto druhý nejvyšší výboj zapíšeme nulou.
- V tomto procesu budeme pokračovat se zbytkem čísla 61238, které je nyní 61238 - 32768 = 28470.
- Najdeme největší stupeň dvojky, který je menší nebo roven 28470. V tomto případě je to 2^14 = 16384. Všimněme si, že 16384 je menší než 28470, takže druhý výboj zapíšeme jednotkou a odečteme 16384 z čísla 28470.
- Budeme pokračovat, dokud nebude nula. Výsledkem je binární záznam čísla 61238: 11101101111101110110.
Nyní můžeme spočítat počet číslic v binárním záznamu čísla 61238, které se rovná 16.
Binární zápis čísla 61238 tedy obsahuje 16 číslic.
Kolik je 61238 jednotek
Chcete-li zjistit, kolik jednotek je v čísle 61238, musíte analyzovat jeho binární záznam. Zobrazení tohoto čísla v binární číselné soustavě bude vypadat takto:
Spočítejte počet jednotek v tomto záznamu:
Celkem je v tomto záznamu Číslo 61238 14 jednotek.
Jak najít jednotky v binárním záznamu čísla 61238
Abychom našli počet jednotek v binárním záznamu čísla 61238, musíme toto číslo představit v binární číselné soustavě.
K tomu můžeme použít algoritmus dělení čísla na 2 se zbytkem. Pokračujeme v dělení, dokud nezískáme nulový zůstatek, zaznamenáváme zbytky v opačném pořadí. Tímto způsobem získáme binární záznam čísla 61238: 11101111100001110
Nyní můžeme spočítat počet jednotek v binárním záznamu čísla 61238. Za tímto účelem jednoduše spočítáme počet znaků " 1 " v výsledné sekvenci.
V tomto případě má binární číslo 61238 10 jednotek.