You dont have javascript enabled! Please enable it!

Binární, desítkové, šestnáctkové

Předměty:

  • Úvod
  • Binární
  • Desetinný
  • Hexadecimální
  • Převést binární na desítkové
  • Převést desítkové na binární
  • Převést binární na hexadecimální
  • Převést hexadecimální na binární

Předmluva:
Všechny počítače v autě pracují s digitální elektronikou: číslice 1 a 0. Když chce počítač A poslat určitou informaci do počítače B přes CAN sběrnici, vytvoří se zpráva všech 1 a 0 (binární), následně se převede na desítkové resp. hexadecimální zpráva, která je rozpoznána a zpracována počítačem B. Procesor počítače vždy interně pracuje s jedničkami a nulami. Desetinné a hexadecimální kódy ze senzorů a jiných počítačů je proto nutné vždy převést. 1 znamená „zapnuto“ a 0 znamená „vypnuto“.

Binární systém je interně používán řídicími zařízeními. Binární kódy lze také použít pro malé datové přenosy, např. zapnutí (1) nebo vypnutí (0). Pro větší datové přenosy např. z teplotního čidla je třeba poslat mnoho jedniček a nul. Například u hexadecimálního systému může být teplota přenášena mnohem přesněji přes datovou sběrnici, protože mezi 00 a FF lze přenášet mnohem více různých teplot než kombinace jedniček a nul ve dvojkové soustavě. Kódy lze také převést ručně. Jak to funguje, je vysvětleno dále na této stránce.

binární:
Dvojjazyčný systém: 01
Možnost: 0 nebo 1

Praktický příklad: Okenní spínač přenáší desetinný kód 252 přes datovou sběrnici do řídicí jednotky. Kód převede řídicí jednotka na binární kód 11111100. Řídící jednotka rozpozná, že se jedná o kód pro otevření pravého předního okna. Řídicí jednotka napájí motor okna, dokud spínač nevyšle kód 00000000 nebo dokud okno nedosáhne své koncové polohy.

Otevřete levé okno:11111110Zavřít:01111111
Otevřete pravé okno:11111100Zavřít:00111111
Otevřete okno:11111000Zavřít:00011111
Otevřít okno Ra:11110000Zavřít:00001111
Přepínače klidové polohy:00000000Ukládání:11111111

Desetinný:
10místný systém: 0123456789
Možnost: Mezi 0 a 255

Desetinné číslo lze považovat za kompaktní binární číslo. Binární hodnota: 01100100 je desítkové: 100.

Hexadecimální:
16 číselný systém: 0123456789ABCDEF
Možnost: Mezi 00 a FF

Šestnáctková soustava je rozsáhlejší než soustava desítková. Hexa jde od 0 do 15, zatímco deci od 0 do 9.
Čísla vyšší než 9 jsou označena písmeny:
10 = A
11=B
12=C
13 = D
14 = E
15=F
To tedy nabízí více možností než desítková soustava a bude ideální pro ovládací zařízení s velkým množstvím datových přenosů.

Převést binární na desítkové:

Převést desítkové na binární:

Převést binární na hexadecimální:

Převést hexadecimální na binární:

Související stránka: