Převod mezi šestnáctkovou a desítkovou soustavou

Převádějte jednotlivá čísla i celé seznamy mezi šestnáctkovou a desítkovou soustavou.

Směr převodu

Načtěte soubor nebo začněte psát

TXTCSV
0 vstupů 0 výsledků 0 chyb 0 převedených hodnot

Přehled šestnáctkových číslic

Jedna šestnáctková číslice odpovídá čtyřem bitům.

Kliknutím na hodnotu ji zkopírujete.

HEXDesítkověDvojkově
00000
10001
20010
30011
40100
50101
60110
70111
HEXDesítkověDvojkově
81000
91001
101010
111011
121100
131101
141110
151111

Vaše statistiky

0
Převedené hodnoty
0
Kopírování výsledků
0
Zpracované hodnoty
Žádný
Aktuální směr
0
Stažení
100%
Platné vstupy

Jak převádět šestnáctková a desítková čísla

Návody

Video ukazuje anglické rozhraní.

Zvolte HEX na desítkovou pro převod ze šestnáctkové do desítkové soustavy, nebo Desítková na HEX pro opačný směr. Šestnáctková soustava používá číslice 0 až 9 a písmena A až F. Zvolený směr platí pro všechny zadané hodnoty.

Hromadný převod šestnáctkových a desítkových čísel

Oba směry převodu

Převádějte ze šestnáctkové do desítkové soustavy i zpět. Akce Prohodit přesune platné výsledky do vstupu a obrátí směr převodu.

Velikost písmen a předpona 0x

Zvolte velká nebo malá písmena (FF nebo ff) a volitelnou předponu 0x podle toho, jaký zápis potřebujete v kódu.

Více vstupních hodnot

Oddělte čísla čárkami, mezerami, středníky nebo novými řádky. Každý platný výsledek se zobrazí na samostatném řádku.

Zobrazit další (3)Zobrazit méně

Import a export

Načtěte seznam čísel ze souboru TXT nebo CSV. Výsledky zkopírujte nebo stáhněte jako přehled TXT, tabulku vstupů a výsledků CSV či záznam JSON.

Přehled chybných hodnot

Platné hodnoty se převedou. U odmítnutých hodnot uvidíte původní řádek a důvod, včetně překročení limitu pro přesný převod celých čísel.

Celá čísla do 2^53−1

Podporovaný rozsah je 0 až 9 007 199 254 740 991. Záporná čísla a zlomky se odmítnou. V desítkovém vstupu nelze použít vědecký zápis.

Časté otázky

Co je šestnáctková soustava neboli HEX?

Šestnáctková soustava používá základ 16, číslice 0–9 a písmena A–F. Využívá se při programování, v kódech barev a v adresách paměti. Jedna její číslice představuje čtyři bity.

Jak převést HEX na desítkové číslo?

Zadejte šestnáctkové číslo, například FF, 0xFF nebo DEADBEEF. Nástroj zobrazí desítkový výsledek. Více hodnot oddělte čárkami, mezerami, středníky nebo novými řádky.

Lze převést desítkové číslo zpět na HEX?

Ano. Zvolte režim Desítková na HEX nebo použijte Prohodit pro obrácení směru. U šestnáctkového výsledku můžete nastavit velikost písmen a předponu 0x.

Umí převést více hodnot najednou?

Ano. Každou hodnotu napište na samostatný řádek nebo je oddělte čárkami, mezerami či středníky. Platné hodnoty se převedou. U odmítnutých se zobrazí původní řádek a důvod. Čárky oddělují hodnoty, proto jimi neoddělujte tisíce.

Zobrazit další (4)Zobrazit méně

Liší se HEX psaný velkými a malými písmeny?

Ne. FF i ff představují stejné číslo 255. Jde pouze o podobu zápisu. Požadovaný styl výsledku nastavíte volbou Velká písmena HEX.

Jaké největší číslo lze převést?

Převodník přijímá nezáporná celá čísla do 2^53−1, tedy 9 007 199 254 740 991 v desítkové soustavě. Nejvyšší šestnáctková hodnota je 1FFFFFFFFFFFFF. Větší hodnoty, záporná čísla a zlomky se odmítnou. Desítkový vstup nepodporuje vědecký zápis. V šestnáctkové soustavě je ale 1e3 platné číslo, které odpovídá desítkové hodnotě 483.

Lze načíst soubor a exportovat výsledky?

Ano. Načtěte TXT nebo CSV se seznamem čísel oddělených podporovanými oddělovači. CSV se čte jako seznam hodnot, nikoli jako tabulka se záhlavím a poli v uvozovkách. Akce Stáhnout nabízí TXT, CSV a JSON. Akce Kopírovat zkopíruje platné výsledky do schránky.

Odesílají se zadaná čísla při převodu na server?

Převod probíhá v prohlížeči bez odesílání vstupu k výpočtu. Počítadla používání se mohou ukládat místně. Akce Kopírovat odkaz vloží do odkazu zadané hodnoty a směr převodu. Odkaz proto sdílejte jen s lidmi, kteří smějí vstup vidět.

Technické podrobnosti

Způsob převodu

Převod ze šestnáctkové soustavy používá parseInt(value, 16), opačný směr Number.prototype.toString(16). Výpočet běží v JavaScriptu přímo v prohlížeči a nepotřebuje samostatnou převodní knihovnu.

Rozsah celých čísel

Oba směry přijímají nezáporná celá čísla do limitu 2^53−1 pro přesné zpracování v JavaScriptu. HEX dovoluje číslice 0–9, písmena A–F a volitelnou předponu 0x. Desítkový vstup dovoluje jen číslice, bez znaménka a desetinné tečky.

Zobrazit další (4)Zobrazit méně

Zápis vstupních hodnot

U šestnáctkového vstupu nezáleží na velikosti písmen a předpona 0x je volitelná. Hodnoty se oddělují čárkami, mezerami, středníky a novými řádky. Lze tedy vložit sloupec čísel i seznam oddělený čárkami.

Podoba výsledku

Šestnáctkový výsledek může používat velká nebo malá písmena a předponu 0x. Platné hodnoty zachovávají původní pořadí. Přehled chyb uvádí řádek a důvod odmítnutí ostatních hodnot.

Místní zpracování a sdílení

Čísla se převádějí místně bez převodního API. Je-li dostupné IndexedDB, ukládá počítadla používání. Akce Kopírovat odkaz vloží vstup a režim do fragmentu URL. Příjemce odkazu tak může obnovit stejný vstup.

Soubory a export

TXT obsahuje vstup, výsledek a údaje o převodu. CSV přiřazuje každé vstupní hodnotě její výsledek. U neplatné hodnoty nechá výsledek prázdný. JSON obsahuje směr a text vstupu i výsledku. Přehled číslic ukazuje šestnáctkový, desítkový a čtyřbitový dvojkový zápis.