Przelicz DEC na HEX – liczby dziesiętne na szesnastkowe

Polscy web developerzy używają HEX w CSS codziennie. Przelicz RGB na kod szesnastkowy lub sprawdź adres pamięci – wynik pojawia się natychmiast, bez instalacji.

na
REKLAMA

Kiedy potrzebne jest przeliczanie na system szesnastkowy?

System szesnastkowy (heksadecymalny) używa cyfr 0–9 i liter A–F (10–15). Jest zwięzłym sposobem zapisu wartości binarnych – każda cyfra HEX odpowiada dokładnie 4 bitom.

Kolory CSS używają HEX: #FF0000 (czerwony), #00FF00 (zielony). Adresy pamięci, wartości bajtów i kody Unicode zapisuje się szesnastkowo.

Adres MAC karty sieciowej: 00:1A:2B:3C:4D:5E – 6 bajtów w zapisie HEX. Adresy IPv6 także używają HEX: 2001:0db8:85a3::8a2e:0370:7334.

255 dziesiętnie = FF szesnastkowo = 11111111 binarnie. Każdy bajt to dwie cyfry HEX (00–FF).

Jak działa konwersja DEC na HEX?

Konwersja z systemu dziesiętnego (DEC) na szesnastkowy (HEX) polega na wielokrotnym dzieleniu liczby przez 16 i zapisywaniu reszt w odwrotnej kolejności. Każda reszta z dzielenia jest jedną cyfrą szesnastkową, przy czym wartości 10–15 zapisuje się literami A–F.

Na przykład liczba 255 dzielona przez 16 daje 15 z resztą 15. Reszta 15 to F w systemie szesnastkowym, a wynik 15 również daje F — stąd 255 dziesiętnie to FF szesnastkowo. Z kolei 256 daje wynik 100 w HEX, ponieważ po podzieleniu przez 16 otrzymujemy 16 z resztą 0, a 16 dzielone przez 16 to 1 z resztą 0.

System szesnastkowy jest powszechnie stosowany w informatyce, ponieważ jeden bajt (8 bitów) odpowiada dokładnie dwóm cyfrom HEX, co czyni ten zapis zwięzłym i czytelnym dla programistów.

Dziesiętny (DEC) vs Szesnastkowy (HEX) – porównanie

CechaDziesiętny (DEC)Szesnastkowy (HEX)
Podstawa1016
Cyfry0–90–9, A–F
Bajt (max)255FF
PrefiksBrak0x (programowanie)
Kolory CSSrgb(255, 0, 0)#FF0000
REKLAMA

Jak korzystać z konwertera?

  1. 1. Wpisz wartość

    Wpisz liczbę w polu wejściowym. Możesz użyć kropki lub przecinka jako separatora dziesiętnego.
  2. 2. Odczytaj wynik

    Wynik konwersji pojawi się natychmiast w polu obok – bez klikania żadnego przycisku.
  3. 3. Skopiuj lub zmień kierunek

    Kliknij Kopiuj wynik lub użyj przycisku Zmień kolejność, aby przeliczać w drugą stronę.

Kiedy przydaje się ten konwerter?

  1. Kolory CSS i web development

    Polscy frontend developerzy używają HEX w CSS codziennie: #FF0000 to czerwony, #1B2632 to granatowy, a #FFB162 to złoty akcent. Każdy kanał RGB (0–255) odpowiada dwóm cyfrom HEX (00–FF). Przelicznik pozwala szybko sprawdzić, jaki kolor kryje się pod danym kodem lub zamienić wartości z Figmy na CSS bez ręcznych obliczeń.
  2. Programowanie i stałe szesnastkowe

    W C, C++, Java i JavaScript stałe zapisuje się z prefiksem 0x: 0xFF = 255, 0x1A = 26, 0xDEAD = 57005. Python obsługuje hex(255) i int z podstawą 16. Debugowanie binarne, mapa pamięci, flagi rejestrów mikrokontrolerów – wszystko wymaga płynnego przełączania między DEC a HEX. Konwerter przyspiesza weryfikację bez kalkulatora.
  3. Adresy MAC i protokoły sieciowe

    Adres MAC karty sieciowej to 6 bajtów w zapisie HEX, np. 00:1A:2B:3C:4D:5E. Adresy IPv6 są zapisane szesnastkowo: 2001:0db8:85a3::8a2e:0370:7334. Administratorzy sieci i studenci kursów CISCO na polskich szkołach technicznych przeliczają HEX na DEC przy analizie pakietów i konfiguracji list dostępu na routerach.
  4. Debugowanie i analiza hex dump

    Hex dump to podgląd zawartości pamięci lub pliku w formacie szesnastkowym – każdy bajt to dwie cyfry HEX (00–FF). Narzędzia takie jak xxd, hexdump czy HxD wyświetlają dane w tym formacie. Programiści C i C++ oraz inżynierowie embedded w polskich firmach technologicznych używają HEX przy analizie protokołów binarnych i badaniu struktury plików.

Praktyczne wskazówki

  • 255 = FF, 256 = 100, 65 535 = FFFF (16-bit max).
  • Prefiks 0x w programowaniu: 0xFF = 255.
  • Kolor biały: #FFFFFF = rgb(255, 255, 255) = 16 777 215.
  • Każdy bajt = 2 cyfry HEX (00–FF).
REKLAMA

Konwertuj Dziesiętny na inne jednostki

Sprawdź konwertery innych jednostek

Najczęściej zadawane pytania

Ile to FF w systemie dziesiętnym?

FF = 15×16 + 15×1 = 240 + 15 = 255. To maksymalna wartość jednego bajtu i najczęstsza wartość w CSS (np. #FF0000 = pełna czerwień).

Jak przeliczyć HEX na DEC ręcznie?

Mnóż każdą cyfrę przez odpowiednią potęgę 16 i sumuj. Przykład: 1A = 1×16 + 10×1 = 16 + 10 = 26. Litery: A=10, B=11, C=12, D=13, E=14, F=15.

Co oznacza prefiks 0x w kodzie programu?

Prefiks 0x informuje kompilator lub interpreter, że liczba jest szesnastkowa. Przykłady: 0xFF = 255, 0x1A = 26. JavaScript: parseInt("FF", 16) = 255. Python: int("FF", 16) = 255.

Dlaczego kolory CSS używają formatu HEX?

Każdy kanał RGB (R, G, B) ma zakres 0–255, co odpowiada 00–FF w HEX. Trzy pary cyfr HEX = 6 znaków = pełny 24-bitowy kolor. Format #RRGGBB jest zwięzły i czytelny dla programistów, dlatego stał się standardem CSS od lat 90.

Jak przeliczyć HEX w JavaScript?

(255).toString(16) zwraca "ff". parseInt("FF", 16) zwraca 255. Dla kolorów CSS: "#" + (255).toString(16).padStart(2, "0") daje "#ff". Metody działają natywnie bez zewnętrznych bibliotek.

Ile to FFFFFF szesnastkowo?

FFFFFF = 16 777 215 dziesiętnie. To maksymalna wartość 24-bitowa (3 bajty) i kod koloru białego w CSS: #FFFFFF = rgb(255, 255, 255).

Jak adresy MAC są zapisane w HEX?

Adres MAC to 6 bajtów (48 bitów) jako 12 cyfr HEX, rozdzielonych dwukropkami: 00:1A:2B:3C:4D:5E. Pierwsze 3 bajty (OUI) identyfikują producenta karty sieciowej.

Czy HEX jest używany w kodowaniu znaków Unicode?

Tak. Unicode zapisuje znaki w HEX: litera A to U+0041, polski znak a z ogonkiem to U+0105. W HTML encje wyglądają tak: a z ogonkiem = ą. W URL-ach HEX pojawia sie jako %20 (spacja) lub %C4%85 (a z ogonkiem w UTF-8).

dziesiętny na szesnastkowy – Arteon

Pomóż nam ulepszyć narzędzia

Masz pomysł na nową funkcję, znalazłeś błąd lub chcesz zaproponować inne narzędzie? Napisz do nas – odpowiadamy w ciągu 24 godzin.