Preskočiť na obsah
100% lokálne

Prevodník oktal

Prevádza text na osmičkové kódy znakov a späť.

Vstup
Výstup

Prevodník oktal

Vložte text a nástroj prevedie každý znak na jeho osmičkový (oktálový) kód, oddelený medzerami — alebo vložte zoznam osmičkových kódov a prevedie ich späť na čitateľný text. Oba smery bežia z jedného vstupného poľa: zvoľte „Text na osmičkový kód“ pre kódovanie alebo „Osmičkový kód na text“ pre dekódovanie.

Osmičková sústava sa bežne používa v systémoch Unix a Linux, najviditeľnejšie v zápise oprávnení súborov ako 755 alebo 644 pre chmod — každá číslica reprezentuje trojicu práv na čítanie, zápis a spúšťanie v sústave so základom 8. Okrem oprávnení sa osmičkové únikové sekvencie objavujú aj v starších jazykoch z rodiny C a niektorých formátoch súborov a samotná číselná sústava je bežnou súčasťou výučby informatiky, ktorá vysvetľuje, ako sa binárne čísla zoskupujú do čitateľnejších číslic (presne tri bity na jednu osmičkovú číslicu, na rozdiel od štyroch bitov v jednej hexadecimálnej číslici).

Prevodník predvolene kóduje po jednotlivých jednotkách UTF-16, teda tak, ako sú reťazce interne indexované v JavaScripte. Zapnite „Celé kódové body Unicode“, ak chcete kódovať po celých kódových bodoch — emoji alebo znak mimo základnej viacjazyčnej roviny sa tak zapíše ako jedno číslo namiesto páru náhradných jednotiek, čo sa hodí, keď chcete text s diakritikou alebo emoji presne zrekonštruovať pri spätnom dekódovaní.

Všetko prebieha lokálne vo vašom prehliadači: nič, čo vložíte, sa nikam nenahráva ani nezaznamenáva. Prevediete krátky úryvok, reťazec oprávnení alebo celý odsek a výsledok potom skopírujete alebo pošlete rovno do ďalšieho nástroja, napríklad binárneho či hexadecimálneho prevodníka, na porovnanie číselných sústav vedľa seba.

Časté otázky

Na čo sa používa osmičková sústava?
Osmičková sústava (základ 8) je najznámejšia z oprávnení súborov v Unixe/Linuxe (napríklad chmod 755) a objavuje sa aj v niektorých únikových sekvenciách a starších číselných formátoch. Každá osmičková číslica reprezentuje presne tri bity, takže sa často používa pri výučbe popri binárnej a hexadecimálnej sústave.
Ako sa prevádza jednotlivý znak?
Predvolene sa každá jednotka UTF-16 prevedie na svoju číselnú hodnotu zapísanú v základe 8. Zapnutím „Celé kódové body Unicode“ sa prevádza po celých kódových bodoch, čo je dôležité pri emoji a znakoch mimo základnej viacjazyčnej roviny.
Aký formát očakáva dekódovanie?
Osmičkové čísla oddelené medzerami, používajúce iba číslice 0 – 7, napríklad „110 151“. Token s inou číslicou alebo znakom vráti chybu namiesto nesprávneho odhadu.
Nahráva sa môj text niekam?
Nie. Prevod prebieha výhradne vo vašom prehliadači a vstup nikdy neopustí vaše zariadenie.