
- •2.1. Алгоритм безпосередньої заміни
- •2.2. Переведення цілих чисел з системи числення з основою q в систему числення p
- •2.3. Переведення дробових чисел
- •2.4. Точність переведення дробових чисел з системи числення з основою q в систему числення p
- •2.5. Переведення чисел із системи чисел з кратною основою
- •2.6.1. Переведення чисел у симетричні і кососиметричні системи
- •2.6.2. Переведення чисел із симетричних і кососиметричних
- •2.6.3. Переведення чисел у неканонічну двійкову систему
- •2.6.4. Переведення з неканонічної двійкової системи у канонічну
- •Рекомендується виконати домашнє завдання 10.
- •2.7. Системи числення з від’ємними основами
- •2.7.1. Переведення цілих десяткових чисел в мінус-двійкову
- •2.7.2. Переведення дробових десяткових чисел в мінус-двійкову
- •2.7.3. Переведення змішаних дробових десяткових чисел в
- •2.8. Переведення двійкових чисел в мінус-двійкову систему
- •2.8.1. Переведення додатних двійкових чисел в мінус-двійкову
- •2.8.2. Переведення від’ємних двійкових чисел в мінус-двійкову
- •2.8.3. Перехід від додатного числа, заданого в мінус-двійковій системі числення до від’ємного і навпаки
- •2.8.4. Переведення чисел з мінус-двійкової системи числення
- •2.9. Переведення чисел з десяткової системи числення в сзк з використанням властивостей залишків
- •2.10. Метод ортогональних базисів переведення чисел із сзк
- •Рекомендується виконати домашнє завдання 15.
- •2.11. Переведення чисел з сзк в десяткову систему числення
- •2.12. Питання для самоконтролю
- •2.13. Завдання для практичної роботи
- •2.14. Завдання для самостійної роботи
- •Додатки
2.6.4. Переведення з неканонічної двійкової системи у канонічну
двійкову
Переведення з неканонічної двійкової системи з цифрами {1, } у канонічну систему з основою 10 виконується так само, як і переведення із симетричних систем у зміщені.
Приклад
2.17.
Переведемо числа
і
з двійкової неканонічної системи в
десяткову канонічну систему.
Розв’язання. Застосувавши метод безпосередньої заміни, дістанемо:
;
.
Рекомендується виконати домашнє завдання 10.
2.7. Системи числення з від’ємними основами
В
позиційній системі числення з основою
і символами
представлення будь-якого раціонального
числа Х
має вигляд
,
де
– цифра і-го
розряду. З цього випливає, що ваги окремих
розрядів в таких системах утворюють
ряд
,
в
якому сусідні розряди мають різні знаки.
У
випадку
послідовність ваг має вигляд
…, 64, -32, 16, -8, 4, -2, 1, -1/2, 1/4, -1/8, 1/16, -1/32, 1/64, ….
Двійкову систему числення з основою , в якій використовуються символи 0 і 1, назвемо мінус-двійковою системою числення. В цій системі можна зображати як додатні, так і від’ємні числа (табл. 2.3).
Таблиця 2.3.
|
|
|
|
|
|
|
|
0 |
00000 |
|
|
|
|
|
|
1 |
00001 |
6 |
11010 |
11 |
011111 |
16 |
010000 |
-1 |
00011 |
-6 |
01110 |
-11 |
110101 |
-16 |
110000 |
2 |
00110 |
7 |
11011 |
12 |
011100 |
17 |
010001 |
-2 |
00010 |
-7 |
01001 |
-12 |
110100 |
-17 |
110011 |
3 |
00111 |
8 |
11000 |
13 |
011101 |
18 |
010110 |
-3 |
01101 |
-8 |
01000 |
-13 |
110111 |
-18 |
110010 |
4 |
00100 |
9 |
11001 |
14 |
010010 |
19 |
010111 |
-4 |
01100 |
-9 |
01011 |
-14 |
110110 |
-19 |
111101 |
5 |
00101 |
10 |
11110 |
15 |
010011 |
20 |
010100 |
-5 |
01111 |
-10 |
01010 |
-15 |
110001 |
-20 |
111100 |
Якщо деяке число подається з цілою від’ємною основою, то таке подання буде єдиним для всіх чисел, крім чисел, які обчислюються за формулою
,
де
р
– основа числення, а k
і r
– довільні
числа.
Справді,
легко показати, що для системи числення
з основою
десяткове число
може бути представлене нескінченими
дробами вигляду
Дійсно, за формулою суми спадної геометричної прогресії, маємо:
;
.
Зауважимо, що одержані числа одержуються одне з другого шляхом інвертування (заміни 0 на 1, а 1 на 0) відповідних розрядів.