Přeskočit na obsah
100% lokálně

Osmičkový převodník

Převeďte text na kódy osmičkových znaků a zpět.

Vstup

Osmičkový převodník

Vložte libovolný text a tento nástroj převede každý znak na jeho osmičkový (základ 8) kód oddělený mezerou – nebo vložte seznam osmičkových kódů a převede je zpět na čitelný text. Probíhá oběma směry z jednoho vstupního pole: vyberte „Text na osmičkovou“ pro kódování nebo „Oktální na text“ pro dekódování.

Osmičková soustava se neustále objevuje v systémech Unix a Linux, nejviditelněji v zápisu oprávnění k souboru, jako je 755 nebo 644 pro chmod – každá číslice představuje trojici čtení/zápis/spouštění v základu 8. Kromě oprávnění se ve starších jazycích rodiny C a některých formátech souborů objevují oktalové sekvence escape a samotná číselná základna je základem kurzů pro výuku lidských číslic a číslic bitů na osmičkovou číslici, čistě, na rozdíl od čtyř bitů zabalených do číslice hex).

Ve výchozím nastavení převaděč kóduje na jednotku kódu UTF-16, což odpovídá tomu, jak jsou interně indexovány řetězce JavaScriptu. Zapněte „Plné kódové body Unicode“ pro kódování podle bodu kódu, takže emotikon nebo znak mimo základní vícejazyčnou rovinu vytvoří jednu osmičkovou číslici místo náhradního páru – užitečné při opakování textu, který obsahuje diakritiku nebo emotikony a chcete, aby je dekód přesně rekonstruoval.

Vše běží lokálně ve vašem prohlížeči: nic, co vložíte, se nikam nenahrává ani nezaznamenává. Převeďte úryvek, řetězec oprávnění nebo celý odstavec, poté zkopírujte výsledek nebo jej rovnou odešlete do jiného nástroje, jako je binární převodník nebo převodník hex, abyste porovnali číselné základy vedle sebe.

Časté dotazy

K čemu se octal používá?
Octal (základ 8) je nejlépe známý z oprávnění souborů Unix/Linux (např. chmod 755) a objevuje se také v některých escape sekvencích a starších formátech čísel. Každá osmičková číslice představuje přesně tři bity, což z ní dělá běžný příklad výuky vedle binárních a šestnáctkových.
Jak je každá postava převedena?
Ve výchozím nastavení se každá jednotka kódu UTF-16 stává svou číselnou hodnotou zapsanou v základu 8. Povolte „Kódové body plného Unicode“, aby se místo toho převáděly body plného kódu, což je důležité pro emotikony a znaky mimo základní vícejazyčnou rovinu.
Jaký formát očekává dekódování?
Osmičková čísla oddělená mezerami používající pouze číslice 0–7, například „110 151“. Token s jakoukoli jinou číslicí nebo znakem vrátí chybu místo špatného odhadu.
Je můj text někde nahrán?
Ne. Převod probíhá výhradně ve vašem prohlížeči a váš vstup nikdy neopustí vaše zařízení.