Konwerter tekstu na HEX
Zamień tekst na bajty UTF-8 w zapisie szesnastkowym. Dodaj spacje między bajtami lub wybierz wielkie litery.
Tekst → HEX
Zamień tekst na bajty UTF-8 w zapisie szesnastkowym. Dodaj spacje między bajtami lub wybierz wielkie litery.
ASCII / UTF-8
Tekst jest kodowany w UTF-8. Każdy bajt jest zapisywany dwiema cyframi szesnastkowymi; znak ASCII zajmuje jeden bajt.
Przetwarzanie lokalne
Tekst jest przetwarzany w przeglądarce.
Konwerter tekstu na HEX
Tekst → HEX:
Tekst jest kodowany w UTF-8. Każdy bajt jest zapisywany dwiema cyframi szesnastkowymi; znak ASCII zajmuje jeden bajt.
Przykład kodu:
'A' → 41 'Hello' → 48 65 6C 6C 6F '255' → 32 35 35
Przykładowe zastosowania:
- >Czytanie zrzutów szesnastkowych
- >Sprawdzanie bajtów tekstu
- >Dekodowanie danych API i logów
Częste pytania
Czy można przeliczać liczby między systemami?
To narzędzie koduje tekst jako bajty. Na przykład tekst 255 zamienia się w 32 35 35.
Czy dane są wysyłane na serwer?
Nie. Przetwarzanie odbywa się w przeglądarce.
// Znaki jako bajty szesnastkowe
| Znak | Hex (UTF-8) |
|---|---|
| A | 41 |
| a | 61 |
| 0 | 30 |
| ␠ | 20 |
| \n | 0A |
| é | C3 A9 |
| 中 | E4 B8 AD |
| 😀 | F0 9F 98 80 |
// Cyfry szesnastkowe i wartości
0-9 = 0-9 A B C D E F = 10 11 12 13 14 15 0xFF = 255 0x100 = 256 0xFFFF = 65535
>> Więcej pytań
P: Dlaczego jeden bajt to dokładnie dwie cyfry szesnastkowe?
O: Jedna cyfra szesnastkowa to 4 bity (półbajt), a bajt ma 8 bitów. Dwie cyfry dają więc jeden bajt, od 00 do FF.
P: Jak znaki takie jak é lub 中 wyglądają w systemie szesnastkowym?
O: Zapis szesnastkowy pokazuje bajty kodowania – zwykle UTF-8. é zajmuje dwa bajty (C3 A9), 中 trzy (E4 B8 AD), emoji cztery.
P: Czy wielkość liter ma znaczenie (ff czy FF)?
O: Nie, ff i FF mają tę samą wartość. Trzymaj się jednego stylu; prefiksy takie jak 0x czy # to konwencja i nie są częścią wartości.