Контрольная работа: Системи числення
Система числення з основою 2 - двійкова система . Для її зображення використовують цифри: 0, 1. Кожне двійкове число можна розкласти по ступенях основи двійкової системи числення. Наприклад, число 111,01 можна представити як поліном, кожен член якого є добутком коефіцієнта на основу системи числення в деякій степені:
111,012 =1·22 +1·21 +1·20 +0·2-1 +1·2-2 =7,2510
Система числення з основою 8 - вісімкова система . Для її зображення використовують цифри: 0, 1, 2, 3, 4, 5, 6, 7. Кожне вісімкове число можна розкласти по ступенях основи вісімкової системи числення. Наприклад, число 45,21 можна представити як поліном, кожен член якого є добутком коефіцієнта на основу системи числення в деякій степені:
45,218 =4·81 +5·80 +2·8-1 +1·8-21 =37,265110
Система числення з основою 16 - шістнадцяткова система . Для її зображення використовують цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 та літери: A, B, C, D, E, F. Кожне шістнадцяткове число можна розкласти по ступенях основи шістнадцяткової системи числення. Наприклад, число DE,1B можна представити як поліном, кожен член якого є добутком коефіцієнта на основу системи числення в деякій степені:
DE,1B16 =D·161 ·+E·160 +1·16-1 ·B·16-2 =222,105110
Ці записи показують один із способів переведення не десяткових чисел у десяткові.
При однаковій розрядності у системах числення з більшою основою можна записати більше різних чисел.
Перевагою двійкової системи числення є: простота виконання арифметичних операцій, наявність надійних мікроелектронних схем з двома стійкими станами (тригерами), призначеними для зберігання значень двійкового розряду цифр 0 або 1.
Для переведення цілого числа з однієї системи в іншу необхідно поділити перевідне число на нову основу за правилом початкової системи. Одержана перша остача є значенням молодшого розряду в новій системі, п першу частку необхідно знову ділити. Цей процес продовжується аж до появи неподільної частки. Результат записують у порядку оберненому їхньому одержанню:
Наприклад: переведемо число 118 з десяткової системи у війкову
11810 =11101102
118 | 2 | |||
118 | 59 | 2 | ||
0 | 58 | 29 | 2 | |
1 | 28 | 14 | 2 | |
1 | 14 | 7 | 2 | |
0 | 6 | 3 | 2 | |
1 | 2 | 1 | 2 | |
1 | 0 | 0 | ||
1 |
Для переведення правильного дробу з однієї системи числення в іншу необхідно діючи за правилами початкової системи помножити перевідне число на основу нової системи. Від результату відокремити цілу частину, а дробову частину, яка залишилася знов помножити на цю основу.
Процес такого множення повторюється до одержання заданої кількості цифр. Результат записують як цілі частин добутку у порядку їхнього одержання.
Наприклад: переведемо число 0,625 з десяткової системи у двійкову
0,62510 =0,10102
0,625 | |
2 | |
1 ,250 | |
2 | |
0 ,500 | |
2 | |
1 ,000 | |
2 | |
0 ,000 |
Для переведення змішаних чисел у двікову систему потрібно окремо переводити цілу та дробову частини.
У вісімкових і шістнадцятькових чисел основа кратна степеню 2, тому переведення цих чисел у двійкову реалізується наступним чином: кожну цифру записують трьома двійковими цифрами (тріадами) для вісімкових чисел і чотирма - для шістнадцяткових чисел в напрямках вліво та вправо від коми. При цьому крайні незначущі нулі опускаються.
3 0 5, 4 2
Наприклад: 305,428 =11 000 101,100 012
7 2 А, E F
72А,EF16 =111 0010 1010,1110 11112
Для переведення двійкового числа у вісімкове початкове число розбивають на тріади вліво та вправо від коми, відсутні крайні цифри доповнюють нулями, кожну тріаду записують вісімковою цифрою. Аналогічно здійснюється переведення двійкового числа у шістнадцяткове, при цьому виділяють, які заміняють шістнадцятковими цифрами.
6 3, 4 2
Наприклад:
110 011,100 0102 =63,42
3 А С 7
0011 1010,1100 01112 =3А,С716
Критерії вибору