|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Системи числення
У теорії інформації, кодування, передачі даних і система обміну інформацією найпоширенішими є двійкова, вісімковa та шістнадцяткова системи числення. Проте це ні в якому разі не означає, що на практиці не користуються іншими системами числення, такими як трійкова, четвіркова, шісткова тощо. Узагалі ціле число N у будь-якій системі числення можна записати у вигляді ряду N = (3.1) де – розрядні коефіцієнти, значення яких змінюються від І до q - 1; q - основа (алфавіт) системи числення; i– номер розряду; n – кількість їх. Назва системи числення походить від основи (алфавіту) q: q = 2 – двійкова, q = 3 – трійкова, q = 8 – вісімкова системи числення тощо. Для запису чисел (табл. 3.1) у дев'ятковій системі використовують 10 цифр (0, 1, 2, 3, 4, 5, 6, 7, 8, 9); у двійковій – дві (0 і 1); у трійковій – три (0,1,2); у вісімковій – вісім (0, 1, 2, 3, 4, 5, 6, 7), а в шістнадцятковій – 16 знаків, з них – 10 цифр (0...9) і шість літер (А, В, С, D, E, F). Так, користуючись виразом (3.1), десяткове число 375 можна записати у вигляді ряду (375)10 = 3·102 + 7·101 + 5·10°. Те саме число в двійковій системі числення запишеться як (375)2 = 1 · 28 + 0 · 27 + 1 · 26 + 1 · 25 + 1· 24 + 0 · 23 + 1 · 22 + 1· 21 + 1 · 2°→ 101110111; у трійковій- як (375)3 = 1 · З5 + 1 · З4 + 1 · З3 + 2 · З2 + 2 · 3і + 0 · 3°→111220, у вісімковій – як (375)8 = 5 · 82 + 6· 81 + 7 · 8° → 567, а в шістнадцятковій – як (375)16 = 1 · 162 + 7 · 161 + 7 · 160→177. Кількість комбінацій простого коду в будь-якій системі числення залежить від алфавіту коду та довжини кодової комбінації (N = qn) і, звичайно, чим більший алфавіт коду, тим менша кількість розрядів у комбінації. Для запису десяткового числа в будь-якій системі числення треба поділити його на основу вибраної системи. Після першого ділення дістанемо цілу частку й остачу. Продовживши ділення цілої частки, матимемо нові цілу частку та остачу. Ділення цілих часток продовжуємо доти, доки частка не стане меншою від основи q системи числення. Ця остання частка й буде старшим розрядом числа у вибраній системі числення. Інші Розряди відповідатимуть остачам від ділення. Молодший розряд – це остача від першого ділення.
Таблиця 3.1 – Представлення чисел у різних системах
Нехай число 217, записане в десятковій системі числення, треба перевести у двійкову систему. Виконуємо послідовне ділення числа 217 на 2 (в дужках зазначено остачі від ділення): 217:2= 108 +(1); 13:2 = 6 + 0); 108: 2 = 54 + (0); 6:2 = 3+ (0); 54: 2 = 27 + (0); 3:2=1+ (1); 27:2= 13+ (1); 1:2 = 0 + (1). Відповідно до викладеного вище остання частка відділення, значення якої менше від основи системи числення (в даному разі це значення частки в передостанньому діленні, коли 1 < 2), є коефіцієнтом при основі системи числення у найвищому степені (в даному разі це 1) або остання остача, що рівнозначно. Решта остач будуть коефіцієнтами при основі системи числення менших степенів. Таким чином, число 217 у двійковій системі числення записується у вигляді 11011001.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |