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.
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
| Cecha | Dziesiętny (DEC) | Szesnastkowy (HEX) |
|---|---|---|
| Podstawa | 10 | 16 |
| Cyfry | 0–9 | 0–9, A–F |
| Bajt (max) | 255 | FF |
| Prefiks | Brak | 0x (programowanie) |
| Kolory CSS | rgb(255, 0, 0) | #FF0000 |
Jak korzystać z konwertera?
1. Wpisz wartość
Wpisz liczbę w polu wejściowym. Możesz użyć kropki lub przecinka jako separatora dziesiętnego.2. Odczytaj wynik
Wynik konwersji pojawi się natychmiast w polu obok – bez klikania żadnego przycisku.3. Skopiuj lub zmień kierunek
Kliknij Kopiuj wynik lub użyj przycisku Zmień kolejność, aby przeliczać w drugą stronę.
Kiedy przydaje się ten konwerter?
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ń.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.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.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).
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).

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.