Generator losowych liczb szesnastkowych
Generuj losowe liczby szesnastkowe (system szesnastkowy) o konfigurowalnej liczbie cyfr
Wejście
Wyjście
Instrukcja
Czym jest system szesnastkowy (podstawa 16)?
System szesnastkowy to system liczbowy wykorzystujący szesnaście cyfr: 0–9 oraz litery A–F (reprezentujące wartości 10–15). Jest jednym z najszerzej stosowanych systemów liczbowych w informatyce, ponieważ każda cyfra szesnastkowa odpowiada dokładnie czterem cyfrom binarnym (bitom), co czyni go zwartym sposobem reprezentacji danych binarnych. Na przykład bajt 11111111 w systemie binarnym to po prostu FF w hex.
System szesnastkowy jest wszechobecny w tworzeniu oprogramowania. Kolory w CSS zapisywane są jako kody hex (#FF5733), adresy pamięci wyświetlane są w hex, adresy MAC używają par hex (00:1A:2B:3C:4D:5E), a kryptograficzne skróty takie jak SHA-256 generują string'i hex. Większość języków programowania obsługuje literały hex z prefiksem 0x.
Opis narzędzia
To narzędzie generuje losowe liczby szesnastkowe (podstawa 16) przy użyciu cyfr 0–9 i liter A–F. Skonfiguruj długość cyfr oraz rozmiar partii. Opcjonalnie możesz dodać prefiks 0x i przełączać się między wielkimi a małymi literami.
Przykłady
| Cyfry | Przykładowy wynik |
|---|---|
| 2 | A7 |
| 6 | 3F8B0C |
| 8 | 7E2D9A1F |
| 8 (z prefiksem) | 0x7E2D9A1F |
| 8 (małe litery) | 7e2d9a1f |
Funkcje
- Generowanie od 1 do 1 000 losowych liczb szesnastkowych na partię
- Konfigurowalna długość cyfr od 1 do 256
- Opcjonalny prefiks
0xdla wyników gotowych do użycia w programowaniu - Przełączanie między wielkimi literami (A–F) a małymi literami (a–f)
- Kopiowanie do schowka jednym kliknięciem i automatyczne ponowne generowanie przy zmianie danych wejściowych
Przypadki użycia
- Generowanie losowych kodów kolorów hex na potrzeby prototypowania projektów
- Tworzenie danych testowych dla parserów, walidatorów i formaterów hex
- Generowanie przykładowych adresów MAC, zrzutów pamięci lub string'ów przypominających skróty na potrzeby programowania