Kalkulačka výmeny endianity

Zadajte hex hodnotu na výmenu poradia bajtov.

Ako používať

  1. Zadajte potrebné hodnoty do polí.
  2. Kliknite na „Vypočítať“ a zobrazí sa výsledok.
  3. Skopírujte alebo zdieľajte výsledok tlačidlom „Zdieľať“.

O tejto kalkulačke

Endianita opisuje poradie bajtov, ktoré systém používa na ukladanie viacbajtových hodnôt: big-endian ukladá najvýznamnejší bajt ako prvý (toto je „sieťové poradie bajtov“ používané v hlavičkách TCP/IP), zatiaľ čo little-endian ukladá ako prvý najmenej významný bajt (natívne pre x86/x86-64 a väčšinu konfigurácií ARM). Výmena znamená obrátenie postupnosti bajtov — 0x12345678 sa stane 0x78563412 — pričom základná desiatková hodnota zodpovedá iba jednému alebo druhému výkladu.

Sieťoví a embedded/firmvérovi inžinieri sa s tým stretávajú neustále pri čítaní záznamu paketov, binárneho formátu súboru alebo výpisov registrov zo systémov so zmiešanou endianitou, keďže nesprávne čítanie poradia bajtov potichu vytvorí úplne nesprávne číslo namiesto zjavnej chyby.

Bola táto stránka užitočná?

Môžete vybrať až 3 reakcie.

Komentáre

  • Pridajte prvý komentár.

Populárne kalkulačky

Všetky kalkulačky