Binárny prevodník: binárne, desiatkové, hex a text

Zadajte číslo v ľubovoľnej sústave a okamžite uvidíte ostatné tri: desiatkovú, binárnu, osmičkovú a šestnástkovú. Prevádza aj text na binárny a hex zápis a naspäť. Všetko beží vo vašom prehliadači.

To, čo napíšete, nikdy neopustí vaše zariadenie. Všetko sa počíta vo vašom prehliadači.

Píšte do ktoréhokoľvek zo štyroch polí a ostatné sa aktualizujú samy. Bez limitu veľkosti, iba pre kladné celé čísla.

Ľubovoľná sústava (2 až 36)

Text na binárny a hex zápis

Môžete vložiť bity a zmeniť ich na text.

Ako previesť medzi binárnou, desiatkovou a hex sústavou

  1. Zadajte číslo do poľa jeho sústavy: desiatkovej, binárnej, osmičkovej alebo šestnástkovej.
  2. Ostatné tri polia sa vyplnia okamžite.
  3. Ak chcete previesť text, napíšte ho do textového poľa a uvidíte jeho binárny a hex zápis.
  4. Môžete tiež vložiť bity alebo hex bajty a získať pôvodný text.

Číselné sústavy a text v binárnom zápise

Čísla možno zapísať v rôznych sústavách. Desiatková používa desať číslic (0 až 9), binárna dve (0 a 1), osmičková osem (0 až 7) a šestnástková šestnásť (0 až 9 a A až F). Desiatkové 255 je v binárnej 11111111, v osmičkovej 377 a v šestnástkovej FF.

Ak chcete prejsť z desiatkovej do binárnej, opakovane delíte dvoma a zvyšky čítate odzadu; ak chcete prejsť z binárnej do desiatkovej, sčítate každú jednotku vynásobenú príslušnou mocninou čísla 2. Nástroj to robí s celými číslami ľubovoľnej veľkosti bez straty presnosti.

Text sa v počítači ukladá ako bajty. V kódovaní UTF-8 je písmeno A bajt 01000001 (65 desiatkovo, 41 hex) a písmeno s diakritikou, ako é, zaberá dva bajty (C3 A9). Preto sa text v binárnom zápise píše v skupinách po 8 bitov na bajt.

Desiatková (základ 10)Binárna (základ 2)Osmičková (základ 8)Šestnástková (základ 16)
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
17100012111
18100102212
19100112313
20101002414
21101012515
22101102616
23101112717
24110003018
25110013119
2611010321A
2711011331B
2811100341C
2911101351D
3011110361E
3111111371F
321000004020
401010005028
501100106232
64100000010040
100110010014464
12711111111777F
1281000000020080
20011001000310C8
25511111111377FF
256100000000400100
5001111101007641F4
51210000000001000200
1000111110100017503E8
1024100000000002000400
40961000000000000100001000
655351111111111111111177777FFFF

Na čo myslieť

Často kladené otázky

Ako previesť desiatkové číslo na binárne?

Zadajte číslo do desiatkového poľa a pozrite sa na binárne pole. Desiatkové 10 je binárne 1010.

Ako previesť text na binárny kód?

Napíšte text do textového poľa: každý znak sa zobrazí ako 8-bitový bajt (A je 01000001).

Ako previesť hex na desiatkové číslo?

Zadajte číslo do šestnástkového poľa. Napríklad FF je desiatkovo 255.

A veľmi veľké čísla?

Prevádzajú sa bez straty presnosti, aj so stovkami číslic.

Ukladá sa to, čo zadám?

Nie. Všetko sa počíta vo vašom prehliadači.