Поиск
|
Решение задачи-1
464 | 0 380 | 0 |1875 115 | 1 |94
232 | 0 190 | 0 0|375 57 | 1 1|88
116 | 0 95 | 1 0|75 28 | 0 1|76
58 | 0 47 | 1 1|5 14 | 0 1|52
а) 29 | 1 б) 23 | 1 1|0 в) 7 | 1 1|04
14 | 0 11 | 1 3 | 1 0|08
7 | 1 5 | 1 1 | 1 0|16
3 | 1 2 | 0
1 | 1 1 | 1
а) 46410 = 1110100002;
б)
380,187510 = 101111100,00112;
в) 115,9410 » 1110011,111102 (в
настоящем случае было получено шесть знаков после запятой, после
чего результат был округлен).
Если необходимо перевести число из двоичной системы счисления
в систему счисления, основанием которой является степень двойки,
достаточно объединить цифры двоичного числа в группы по столько
цифр, каков показатель степени, и использовать приведенный ниже
алгоритм. Например, если перевод осуществляется в восьмеричную
систему, то группы будут содержать три цифры
(8 = 23).
Итак, в целой части будем производить группировку справа налево,
в дробной слева направо. Если в последней группе недостает
цифр, дописываем нули: в целой части слева, в дробной
справа.
Затем каждая группа заменяется соответствующей цифрой новой
системы.
Соответствия приведены в таблицах.
P | 2 |
000 | 001 | 010 | 011 | 100 | 101 |
110 | 111 |
8 | 0 | 1 | 2 | 3 |
4 | 5 | 6 | 7 |
P | n2 | 0000 | 0001 | 0010
| 0011 | 0100 | 0101 | 0110 | 0111
| 1000 | 1001 | 1010 | 1011 | 1100
|
1101 | 1110 | 1111 |
Align=Center>16 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
A | B | C | D | E | F |
Переведем из двоичной системы в восьмеричную число
1111010101,112.
001 111 010
101,1102 = 1725,68.
Переведем из двоичной системы в шестнадцатеричную число
1111010101,112.
0011 1101
0101, 11002 = 3D5,C 16.
Соответствие между шестнадцатеричными цифрами и десятичными числами
16 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
10 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|
При переводе чисел из системы счисления с основанием P в
десятичную
систему счисления необходимо пронумеровать разряды целой части
справа
налево, начиная с нулевого, и в дробной части, начиная с разряда сразу
после запятой
слева направо (начальный номер -1). Затем вычислить сумму
произведений
соответствующих значений разрядов на основание системы счисления
в степени,
равной номеру разряда. Это и есть представление исходного числа в
десятичной
системе счисления.
|