Какво е шестнадесетична бройна система (base 16)?

Шестнадесетичната бройна система използва шестнадесет цифри: 0–9 и буквите A–F (представляващи стойности от 10 до 15). Тя е една от най-широко използваните бройни системи в изчислителната техника, тъй като всяка шестнадесетична цифра съответства точно на четири двоични цифри (бита), което я прави компактен начин за представяне на двоични данни. Например байтът 11111111 в двоична система е просто FF в hex.

Шестнадесетичната система е навсякъде в разработката на софтуер. Цветовете в CSS се записват като hex кодове (#FF5733), адресите в паметта се показват в hex, MAC адресите използват hex двойки (00:1A:2B:3C:4D:5E), а криптографски хешове като SHA-256 генерират hex string-ове. Повечето езици за програмиране поддържат hex литерали с префикс 0x.

Описание на инструмента

Този инструмент генерира произволни шестнадесетични (base 16) числа, използвайки цифрите 0–9 и буквите A–F. Конфигурирайте дължината на цифрите и размера на партидата. По желание можете да добавите префикс 0x и да превключвате между главни и малки букви.

Примери

Цифри Примерен резултат
2 A7
6 3F8B0C
8 7E2D9A1F
8 (с префикс) 0x7E2D9A1F
8 (малки букви) 7e2d9a1f

Функции

  • Генериране на 1 до 1 000 произволни шестнадесетични числа на партида
  • Конфигурируема дължина на цифрите от 1 до 256
  • Опционален префикс 0x за резултат, готов за използване в програмиране
  • Превключване между главни (A–F) и малки (a–f) букви
  • Копиране в клипборда с един клик и автоматично повторно генериране при промяна на входните данни

Случаи на употреба

  • Генериране на произволни hex цветови кодове за прототипиране на дизайн
  • Създаване на тестови данни за hex парсъри, валидатори и форматиращи инструменти
  • Генериране на фиктивни MAC адреси, дъмпове на памет или string-ове, наподобяващи хешове, за целите на разработката