Vzhledem k binárnímu číslu 01000001 ví počítač, co přesně jsem měl na mysli 65 nebo ' A '?


Nejlepší odpověď

Počítač ví pouze 65 .. Znak „A“ nemá pro počítač žádný význam. V paměti je uloženo pouze 65 znaků. Počítač neví, zda se jedná o znak nebo celé číslo. Pokud se tedy rozhodnete ve svém programu zobrazit 65 jako znak, počítač zobrazí „A“, pokud se rozhodnete zobrazit 65 jako celé číslo, zobrazí 65. To je důvod, proč můžete provádět matematiku na znakech, protože v paměti to je vše uloženo ve formě čísla.

Odpověď

Ne, počítač neví, co máte na mysli. Software pro zpracování textu bude s takovými vstupy zacházet konzistentně jako s písmenem „A“. Přiřazení ASCII jsou libovolná.

Kalkulačka použije číselné vyjádření. A dokonce i tam záleží na tom, jak jsou čísla reprezentována, čísla s plovoucí desetinnou čárkou nebo celá čísla atd.

Rozhraní je ve skutečnosti kontext, který jste dostali jako uživatel, stroj se o to nestará. Totéž platí pro složitější datové reprezentace, které se mohou pohybovat od obrázků až po architektonické návrhy.

Ve skutečné binární podobě jediné izolované elementární komponenty, která umožňuje počítači rozlišovat, obvykle neexistují žádné informace. Bajt je bajt.

Dá se s ním manipulovat několika základními způsoby. To je ono.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *