koduj | dekoduj | kompresuj

> szesnastkowy | base16 | 0xFF <

// System szesnastkowy – konwersja między tekstem a reprezentacją hex (podstawa 16)

[UNIVERSAL]

Szerokie zastosowanie

Stosowany w programowaniu, kodach kolorów, adresach pamięci i debugowaniu.

[READABLE]

Czytelny dla człowieka

Kompaktowa reprezentacja, łatwiejsza do odczytania niż zapis binarny.

[FLEXIBLE]

Opcje formatowania

Obsługa spacji, wielkich/małych liter oraz różnych formatów.

>> informacje techniczne

Jak działa system szesnastkowy:

System szesnastkowy (base 16) używa 16 symboli: 0-9 oraz A-F. Każda cyfra hex reprezentuje 4 bity (pół bajta). Dwie cyfry hex reprezentują jeden bajt (8 bitów), co jest idealne do przedstawiania danych binarnych.

Przykłady:

'A' → 41 'Hello' → 48 65 6C 6C 6F 255 → FF

Dlaczego używać systemu szesnastkowego:

  • >Kody kolorów (#FF0000)
  • >Adresy pamięci
  • >Debugowanie danych binarnych
  • >Kodowanie znaków
  • >Hasze kryptograficzne

>> często zadawane pytania

Czym jest system szesnastkowy?

System szesnastkowy (hex) to system liczbowy o podstawie 16, wykorzystujący cyfry 0-9 i litery A-F. Jest powszechnie używany w informatyce do prezentowania danych binarnych w bardziej czytelnej formie.

Dlaczego używać szesnastkowego zamiast dziesiętnego?

System szesnastkowy idealnie dopasowuje się do systemu binarnego – każda cyfra hex reprezentuje dokładnie 4 bity. Dzięki temu świetnie nadaje się do reprezentowania pamięci, kolorów i danych binarnych.

Jaka jest różnica między prefiksami 0x i #?

"0x" jest używany w językach programowania do oznaczania liczb szesnastkowych (0xFF). "#" jest zwykle używany w kolorach webowych (#FF0000). Oba wskazują na zapis w systemie szesnastkowym.

Jak przekonwertować kolory hex na RGB?

Kolory hex składają się z 6 znaków: RRGGBB. Każda para reprezentuje wartości czerwieni, zieleni i niebieskiego od 00 (0) do FF (255). Na przykład #FF0000 to RGB(255,0,0), czyli czysta czerwień.

Inne języki