Definice a význam Binary

Co je Binary?

Binární (nebo také base-2) číselná soustava, která používá pouze dvě číslice – 0 a 1. Počítače pracují v binárním systému, což znamená, že ukládají data a provádějí výpočty pouze pomocí nul a jedniček.

Jediná binární číslice může v booleovské logice představovat pouze True (1) nebo False (0). Více binárních číslic však lze použít k reprezentaci velkých čísel a k provádění složitých funkcí. Ve skutečnosti lze ve dvojkové soustavě reprezentovat libovolné celé číslo.

Níže je uveden seznam několika desítkových čísel (neboli čísel „základu 10“) reprezentovaných ve dvojkové soustavě.

Decimal Binary Base-2 Calculation
0 0 n/a
1 1 20
2 10 21
3 11 21+ 20
4 100 22
5 101 22+ 20
6 110 22+ 21
7 111 22+ 21+ 20
8 1000 23
9 1001 23+ 20
10 1010 23+ 21
64 1000000 26
256 100000000 28
1024 10000000000 210

Jeden bit obsahuje jednu binární hodnotu – buď 0, nebo 1. Jeden byte obsahuje osm bitů, což znamená, že může mít 256 (28) různých hodnot. Tyto hodnoty mohou být použity k reprezentaci různých znaků v textovém dokumentu, hodnot RGB pro pixel v obrazovém souboru nebo mnoha dalších typů dat.

Velké soubory mohou obsahovat několik tisíc bajtů (nebo několik megabajtů) binárních dat. Velká aplikace může zabírat tisíce megabajtů dat. Bez ohledu na to, jak velký soubor nebo program je, na nejzákladnější úrovni je to prostě soubor binárních číslic, které může číst počítačový procesor.

POZNÁMKA:Termín „binární“ lze použít také pro označení zkompilovaného softwarového programu. Jakmile je program zkompilován, obsahuje binární data nazývaná „strojový kód“, který může být spuštěn CPU počítače. V tomto případě je výraz „binární“ použit na rozdíl od textových zdrojových kódů souborů, které byly použity k sestavení aplikace.

Definice Binary na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Binární nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Binární alebo chcete navrhnúť nový technický termín, kontaktujte nás.