Читайте также:
|
Пример. Число
перевести в двоичную систему счисления.

Для перевода шестнадцатеричного числа в двоичное необходимо каждую цифру заменить эквивалентной ей двоичной тетрадой.
Пример. Число
перевести в двоичную систему счисления.

При переходе из восьмеричной системы счисления в шестнадцатеричную и обратно, необходим промежуточный перевод чисел в двоичную систему.
Пример 1. Число
перевести в восьмеричную систему счисления.

Пример 2. Число
перевести в шестнадцатеричную систему счисления.

Поиск по сайту
|
Пример перевода чисел в двоичную систему счисления
Перевести числа 581,10610, 115,7078, D21,E616 в двоичную систему.
Решение
Для проверки решения используем автоматический перевод чисел в двоичную систему счисления.
а) 581,10610;
| Целая часть от деления | Остаток от деления |
| 581 div 2 = 290 | 581 mod 2 = 1 |
| 290 div 2 = 145 | 290 mod 2 = 0 |
| 145 div 2 = 72 | 145 mod 2 = 1 |
| 72 div 2 = 36 | 72 mod 2 = 0 |
| 36 div 2 = 18 | 36 mod 2 = 0 |
| 18 div 2 = 9 | 18 mod 2 = 0 |
| 9 div 2 = 4 | 9 mod 2 = 1 |
| 4 div 2 = 2 | 4 mod 2 = 0 |
| 2 div 2 = 1 | 2 mod 2 = 0 |
| 1 div 2 = 0 | 1 mod 2 = 1 |
Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 1001000101
581 = 10010001012
Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.106*2 = 0.212 (целая часть 0)
0.212*2 = 0.424 (целая часть 0)
0.424*2 = 0.848 (целая часть 0)
0.848*2 = 1.696 (целая часть 1)
Получаем число в 2-ой системе счисления: 0001
0.106 = 00012
б) 115,7078;
Переводим целую часть числа. Заменяем каждый разряд на код из таблицы.
| Двоичная система счисления | Восьмеричная система счисления |
Получаем число:
1158 = 0010011012
Переводим дробную часть числа.
Получаем число:
7078 = 1110001112
в) D21,E616.
Переводим целую часть числа. Заменяем каждый разряд на код из таблицы.
| Двоичная система счисления | шестнадцатеричная система счисления |
| A | |
| B | |
| C | |
| D | |
| E | |
| F |
Получаем число:
D2116 = 1101001000012
Переводим дробную часть числа.
Получаем число:
E616 = 111001102
Дата добавления: 2015-12-08; просмотров: 85 | Нарушение авторских прав