9
Для представления целых двоичных чисел восьмеричными циф"
рами биты объединяют в группы по три, начиная с младшего знача"
щего бита. Каждую группу битов заменяют соответствующим
восьмеричным эквивалентом (см. первые 8 строк таблицы 1.1). На"
пример, двоичное число 10101011111101
2
записывается восьмерич"
ными цифрами как число 25375
8
. Аналогичным образом двоичное
число 11000111
2
записывается как 307
8
. В обоих примерах для фор"
мирования целого числа групп двоичные числа были дополнены
слева незначащими нулями. Очевидно, что такое дополнение не
изменяет значения числа.
Дробную часть двоичного числа тоже можно представить
восьмеричным эквивалентом аналогичным образом. Но в этом
случае биты надо объединять в группы по три, начиная со старше"
го разряда. При этом незначащие нули добавляются при необхо"
димости справа. Например. двоичная дробь 0.0101101
2
запишется
в виде 0.264
8
. А двоичное вещественное число 1011.0101
2
после до"
бавления слева и справа по два незначащих нуля (001 011.010 100)
может быть представлено в виде 13.24
8
. Однако очевидно, что 13.24
8
≠ 13.24
10
. Во избежание ошибок рекомендуется использовать раз"
личные способы чтения восьмеричных и десятичных чисел. Так,
восьмеричное число рекомендуется произносить «один – три –
точка – два – четыре», в отличие от привычного чтения десятич"
ного числа «тринадцать целых двадцать четыре сотых».
Шестнадцатеричная система – позиционная система счисления
с основанием 16. В ней используются следующие символы: 0, 1, 2,
3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Каждую шестнадцатеричную цифру
можно использовать для сокращения записи 4"разрядного двоич"
ного числа.
В таблице 1.2 приведены некоторые шестнадцатеричные числа
и их двоичные и десятичные эквиваленты.
Чтобы записать целое двоичное число шестнадцатеричными
цифрами биты объединяют в группы по четыре, начиная с младше"
го значащего бита. Каждую группу битов заменяют соответствую"
щим шестнадцатеричным эквивалентом (см. первые 16 строк таб"
лицы 1.2). Например, чтобы преобразовать двоичное число
10101011111101
2
в шестнадцатеричное необходимо, с целью полу"
чения целого числа групп, добавить слева два незначащих нуля (0010
1010 1111 1101), которые следует затем заменить на соответствую"
щие шестнадцатеричные эквиваленты. Таким образом, получим
число 2AFD
16
. Аналогичным образом двоичное число 11000111
2
за"
писывается как C7
16
.