Восьмеричная система счисления
Восьмеричная система счисления находит применение в технике в
основном как средство компактной записи двоичных чисел. В прошлом была
достаточно популярна, но в последнее время практически вытеснена
шестнадцатеричной системой, т.к. последняя лучше ложиться на архитектуру
современных цифровых устройств.
Итак, основанием системы
является число восемь 8 или
в восьмеричной системе 108 -
это значит что для изображения чисел используется восемь цифр
(0,1,2,3,4,5,6,7). Здесь и далее маленькое число справа внизу от основной
записи числа будет обозначать основание системы счисления Восьмеричная система
– одна из основных систем счислений наряду с двоичной, десятичной и шестнадцатеричной, применяемая в информационных
технологиях.
Как мы знаем, компьютеры «воспринимают»
лишь двоичную систему счисления, состоящую только из нулей и единиц. Однако
человеку довольно непривычно и неудобно работать с такими числами. Например,
привычное нам десятичное число 2 143 в двоичной системе будет выглядеть
как 100001011111. Переводить числа из двоичной системы в десятеричную
также не очень удобно и бывает довольно муторно.
В итоге было решено использовать
альтернативные и более простые системы счисления: восьмеричную и
шестнадцатеричную. Числа 8 и 16 являются степенями двойки (2 в третьей и 2 в
четвёртой степени соответственно), поэтому выполнять преобразования из двоичной
системы и наоборот гораздо легче, чем при десятичной системе счисления, которая
не может похвастаться своей причастностью к степеням числа 2.
Кроме того, числа в
восьмеричной системе как минимум более приятны глазу и гораздо короче, чем их
аналоги в двоичной системе. Так, например, в восьмеричной системе то же число
2 143 будет записываться как 4137.
Для перевода восьмеричного числа в двоичное необходимо заменить
каждую цифру восьмеричного числа на триплет двоичных цифр. Например: 25418 =
[ 28 | 58 | 48 | 18 ]
= [ 0102 | 1012 | 1002 |
0012 ] = 0101011000012.
Комментариев нет:
Отправить комментарий