Konwerter binarny na hex
Wklej wartość binarną i uzyskaj odpowiadającą jej wartość szesnastkową wielkimi literami. Konwerter zachowuje tylko 0 i 1, ignoruje wszystko inne i pokazuje zwykły wynik hex bez prefiksu, grupowania, dopełniania ani ostrzeżeń walidacyjnych.
Jak konwertować binarny na hex
-
1
Wklej wartość binarną
Spacje i separatory mogą zostać dla czytelności. Każdy znak poza `0` lub `1` zostanie zignorowany.
-
2
Zostaw tylko bity
Wejście jest czyszczone do jednego ciągłego łańcucha binarnego. Jeśli nie zostanie żadna cyfra binarna, wynik pozostanie pusty.
-
3
Przelicz wartość liczbową
Cztery bity odpowiadają jednej cyfrze hex, ale konwersja opiera się na wartości, więc zera wiodące znikają.
-
4
Odczytaj hex wielkimi literami
Wynik to wyłącznie zwykły hex wielkimi literami. Dodaj `0x`, odstępy bajtów lub dopełnienie do stałej szerokości osobno, jeśli tego potrzebujesz.
Mapa cyfr hex
| Binarny | Hex | Binarny | Hex |
|---|---|---|---|
| 0000 | 0 | 1000 | 8 |
| 0001 | 1 | 1001 | 9 |
| 0010 | 2 | 1010 | A |
| 0011 | 3 | 1011 | B |
| 0100 | 4 | 1100 | C |
| 0101 | 5 | 1101 | D |
| 0110 | 6 | 1110 | E |
| 0111 | 7 | 1111 | F |
Przykład
Wejście: 1111 1010 0011 1100
Użyte bity: 1111101000111100
Wynik hex: FA3C
Sprawdzenie zer wiodących: 00001111 zwraca F, a nie 0F.
Kiedy ten konwerter się przydaje
- Szybkie sprawdzanie wartości: zamień maskę bitową, wartość rejestru lub krótki payload na zwartą wartość hex.
- Czytelne grupowanie: jedna cyfra hex reprezentuje cztery bity binarne, więc długie wartości łatwiej przejrzeć.
- Elastyczne wklejanie: spacje, podkreślenia, interpunkcja i etykiety są ignorowane, ale każde
0lub1w wklejonym tekście zostaje użyte. - Umiarkowane wejścia: dla bardzo długich bitstringów, stałych szerokości słowa lub obliczeń o arbitralnej precyzji użyj kalkulatora programisty, narzędzia CLI albo biblioteki arbitralnej precyzji.
Najczęściej zadawane pytania
Nie powodują błędu. Konwerter usuwa każdy znak poza 0 i 1; na przykład 0b1111 jest traktowane jak 01111, czyli ma tę samą wartość co 1111.
00001111 i 1111 oznaczają tę samą wartość liczbową, więc ten konwerter zwraca F. Nie zachowuje szerokości bajtu ani nie dodaje dopełnienia typu 0F.
Nie. Wynik to zwykły hex wielkimi literami. Jeśli potrzebujesz 0xFA3C, małych liter albo grup bajtów takich jak FA 3C, sformatuj wynik po konwersji.
Nie. Znaki inne niż binarne są po cichu ignorowane zamiast wywoływać ostrzeżenie. Waliduj wejście osobno, jeśli nieprawidłowe znaki mają być odrzucane.
Powiązane narzędzia
Formatter JSON
Wklej JSON, aby sformatować go z wcięciem 2 lub 4 spacji, zminifikować do zwartej postaci albo szybko sprawdzić składnię przed skopiowaniem wyniku.
Próbnik kolorów HEX
Wybierz kolor wizualnie i sprawdź wartości HEX, RGB, HSL, HSV oraz CMYK wraz z kontrastem względem bieli i czerni.
Generator losowych liter
Generuj losowe litery A-Z. Wybierz liczbę, wielkie litery, małe litery lub zapis mieszany i użyj wyniku w grach, zadaniach lub lekcjach.
Generator losowych palet kolorów
Twórz losowe palety od 2 do 15 próbek, wybierz styl żywy, pastelowy, stonowany lub ciemny, a następnie skopiuj kody HEX albo zmienne CSS.
Generator losowych kolorów
Wygeneruj od 1 do 50 losowych kolorów HEX z próbkami do podglądu, kopiowania i użycia w CSS, testach lub tworzeniu palet.
Generator palet kolorów
Twórz palety monochromatyczne, analogiczne, komplementarne, triadyczne lub tetradyczne z bazowego koloru HEX i eksportuj gotowe do skopiowania zmienne CSS.