- •Системи числення
- •Недоліком ддк цієї кодової групи є штучний порядок ваг, що утрудняє виконання арифметичних операцій.
- •1.2. Системи числення спеціального призначення
- •1.4. Системи числення з ірраціональними основами
- •1.5. Питання для самоконтролю
- •1.6. Завдання для практичної роботи
- •1.7. Завдання для індивідуального виконання
1.6. Завдання для практичної роботи
1. Записати в неоднорідній позиційній системі числення час (у сек.): 3 роки (по 365 днів), 2 місяці (по 30 днів), 15 днів, 20 годин, 40 хв., 45 сек.
2. Записати в неоднорідній позиційній системі числення час (у сек.): 2 роки (по 365 днів), 2 місяці (по 30 днів), 20 годин, 45 сек.
3. Задані десяткові числа записати в двійково-п’ятірковій системі числення та перевірити їх правильність за допомогою підрахунку кількісного еквіваленту: А10=6427, B10=18592.
Для двійкової зміщеної системи числення з цифрами {0,1} і зі штучним порядком ваг, що задається цифрами {6, 1, 8, 2, 4}, {9, 6, 2, 3, 1} утворити всі можливі цілі додатні числа.
5. Вияснити, які з умов Рутисхаузера виконуються для двійково-десяткових кодів: 8,4,-3,2; 8,4,2,-1; 3,3,2,1; 4,2,2,1.
6. Числа , , задані в системі числення спеціального призначення з символами {–1, 0, +1}. Потрібно: а) записати їх в десятковій системі числення; б) записати числа, протилежні їм за знаком; в) знайти їх суму в заданій системі числення.
1.7. Завдання для індивідуального виконання
1. Для двійкової зміщеної системи числення з цифрами {0,1} і зі штучним порядком ваг, що задається як , де # - номер академгрупи (1,2,...), ** – дві останніх цифри номера студентського квитка (залікової книжки) студента, утворити всі можливі цілі додатні числа.
2. Показати, чи виконуються умови Рутисхаузера для двійково-десяткового коду (ДДК), тип якого визначається як , де
та ДДК H (код з надлишком H), де
Примітка. Індивідуальні завдання 1, 2 можна виконувати в ручному режимі або з використанням пакету Mathcad. Відповідні програми додаються.