Шістнадцяткова система - це техніка нумерації, заснована на 16. Це альтернативна схема десяткової та двійкової систем.
Шістнадцяткова система - це система, яка потім використовує шістнадцять цифр, що буде наступним:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
У цьому наборі літери латинського алфавіту мають таке значення, виражене в десятковій системі:
A = 10, B = 11, C = 12, D = 13, E = 14 і F = 15
Слід зазначити, що ці літери можуть бути малими. Крім того, варто зазначити, що ця система є позиційною, оскільки значення кожної цифри буде залежати від її положення, як ми пояснимо нижче.
Щоб передати число з шістнадцяткової системи в десяткове, кожну цифру потрібно буде помножити справа наліво на ступінь 16, яка буде рухатися від найнижчого до найвищого, починаючи з 0.
Наприклад, якщо ми маємо:
A35 = (5 * (16 0)) (3 * (16 1)) + (A * (16 2)) = (5 * 1) + (3 * 16) + (10 * 256) = 2.613
А саме:
Навпаки, якби ми хотіли перетворити, наприклад, 321 на шістнадцяткову систему, нам довелося б розділити на 16
332/16 = 20, залишок 12 (С у шістнадцятковій системі)
20/16 = 1, із залишком 4
Ми проводимо поділи, поки не досягнемо числа менше шістнадцяти. Отже, беремо останній результат та залишки від останнього до першого. Тому в прикладі це буде: 14С
Ми могли б представити це так:
Використання шістнадцяткової системи
Шістнадцяткова система застосовується, особливо в інформатиці. Це тому, що кожен байт представляє 2 8 можливих значень. Отже, це було б еквівалентно 100 у шістнадцятковій системі.
У 1963 році компанія IBM вперше представила цю систему нумерації. Комп'ютер Bendix G-15 зробив те саме в 1956 році, але замість букв від A до F вони використовували літери від U до Z. Цей комп'ютер був створений корпорацією Bendix в Лос-Анджелесі, штат Каліфорнія, і в першу чергу призначений науково-промислове використання.