Для чого потрібна шістнадцятковій системі числення

Всім, хто спілкується з комп`ютером або інший цифровою технікою, доводилося зустрічати загадкові записи типу 10FEF, які здаються непосвяченим якимось шифром. Що ховається за цими символами? Виявляється, це просто цифри. Ті, які використовує шістнадцятковій системі числення.

шістнадцятковій системі численняСистеми числення

Кожен школяр знає або хоча б десь чув, що всі цифри, які ми зазвичай використовуємо, утворюють десяткову систему числення. Ця назва вона носить просто тому, що різних символів в ній всього десять (від 0 до 9). Будь-яке число в нашій звичній системі може бути записано з їх допомогою. Однак, виявляється, використовувати її зручно буває далеко не завжди. Наприклад, при обміні інформацією між цифровими пристроями найпростіше застосовувати систему числення, в якій є тільки дві цифри: «0» - немає сигналу - або «1» - є сигнал (напруга або щось ще). Вона називається двійковій. Однак, щоб описати процеси всередині таких пристроїв з її допомогою, доведеться виконувати занадто довгі і важкі для розуміння записи. Тому була придумана шістнадцятковій системі числення.



шістнадцятковій системіПоняття шестнадцатеричной системи



Чому ж для цифрових пристроїв використовується саме система, яка містить шістнадцять різних символів? Як відомо, інформація в комп`ютерах передається у вигляді байтів, які зазвичай містять 8 біт. А одиниця даних - машинне слово - включає в себе 2 байти, тобто 16 біт. Таким чином, за допомогою шістнадцяти різних символів можна описати ту інформацію, яка є щонайменшої часткою при обміні. Шістнадцяткова система числення включає наші звичні цифри (природно, від 0 до 9), а також перші літери латинського алфавіту (A, B, C, D, E, F). Саме за допомогою цих символів прийнято записувати будь-яку одиницю інформації. З ними можна проводити будь арифметичні дії. Тобто додавання, віднімання, множення, ділення. Результатом також буде шістнадцяткове число.

перекладач систем численняДе застосовується

Шістнадцяткова система використовується для запису кодів помилок. Вони можуть виникати при роботі різних програмних продуктів. Наприклад, так кодуються помилки операційної системи. Кожне число при цьому стандартне. Можна з`ясувати, яка саме помилка сталася в процесі роботи, розшифрувавши його за допомогою інструкції. Також застосовуються такі символи при написанні програм на мовах низького рівня, наприклад асемблері. Шістнадцяткова система числення любима програмістами ще й тому, що її складові дуже легко можуть бути переведені в двійкові, які є «рідними» для всієї цифрової техніки. За допомогою таких символів описують також колірні схеми. Крім того, абсолютно всі файли в комп`ютері (і текстові, і графічні, і навіть музичні або відео) представляються після трансляції у вигляді послідовності двійкових кодів. Переглядати вихідний найзручніше якраз у вигляді шістнадцяткових символів.

Звичайно, будь-яке число можна записати в різних системах числення. Це і десяткова, і двоичная, і шістнадцяткова. Щоб перекласти слово з однієї з них в іншу, слід скористатися таким сервісом, як перекладач систем числення, або зробити це самостійно за допомогою певного алгоритму.




» » Для чого потрібна шістнадцятковій системі числення