Шістнадцяткова система числення — різновид системи числення, тобто має базову вартість 16. Іноді це також вимовляється як "hex". Шістнадцяткові числа представлені лише 16 символами. Ці символи або значення: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E та F. Кожна цифра позначає десяткове значення.
шістнадцятковий символ, isxdigit() повертає ненульове ціле число. не шістнадцятковий символ, isxdigit() повертає 0.
функція isxdigit(). у мові C char ch = 'A' ; // перевірка, чи поданий вхід є шістнадцятковим чи ні?
Правила правильного шістнадцяткового коду:
- Він має починатися з символу «#».
- Після нього повинні йти літери від a до f, A до F та/або цифри від 0 до 9.
- Довжина шістнадцяткового коду кольору має бути 6 або 3, за винятком символу "#".
Процес перетворення десяткового числа в шістнадцяткове простий, хоча є кілька кроків:
- Розділіть десяткове число на 16.
- Остачу запишіть у шістнадцятковій формі.
- Розділіть результат на 16.
- Повторюйте кроки 2 і 3, поки результат не буде 0.