Восьмеричная система счисления
Восьмеричная система счисления - это система счисления с основанием 8. В ней используются цифры от 0 до 7. Эта система похожа на двоичную (основание 2) и шестнадцатеричную (основание 16). Восьмеричные числа записываются с использованием буквы o перед цифрой, например, o04 или o1242. Восьмеричные числа также иногда записываются с маленькой буквой 8 в правом нижнем углу, как, например, 12428.
В свое время восьмеричная система использовалась в основном для работы с компьютерами. Она обеспечивала более простой способ работы с двоичными числами. Когда компьютеры перешли от использования 24-битных систем к 32- и 64-битным, шестнадцатеричная система заменила восьмеричную в большинстве случаев. Некоторые группы, например, коренные американцы, использующие язык юки в Калифорнии и языки памеан в Мексике, также используют восьмеричную систему счисления. Они делают это потому, что при счете они используют промежутки между пальцами, а не считают сами пальцы.
Восьмеричные и двоичные
В восьмеричной системе счисления используется "трехразрядное" двоичное кодирование. Каждая цифра в восьмеричной системе счисления равна трем цифрам в двоичной системе счисления. Группировка двоичных цифр осуществляется справа налево. Первые три двоичные цифры справа группируются в последнюю часть восьмеричного числа, затем следующие три цифры образуют предпоследнюю часть числа.
|
|
|
Восьмеричные и десятичные
В десятичной системе (основание 10) каждая цифра в восьмеричной системе равна этой цифре, умноженной на экспоненту 8, которая равна ее расположению минус единица.
| Местонахождение | |||||
6 | 5 | 4 | 3 | 2 | 1 | |
Значение | 32768 (85) | 4096 (84) | 512 (83) | 64 (82) | 8(81) | 1 (80) |
Пример: o3425 в десятичную систему
|
|
Восьмеричные и шестнадцатеричные
Восьмеричная система схожа с шестнадцатеричной, поскольку обе они легко преобразуются в двоичную. Если восьмеричное число равно трехзначному двоичному, то шестнадцатеричное равно четырехзначному двоичному. Если восьмеричные цифры начинаются с буквы "о", то шестнадцатеричные цифры заканчиваются буквой "h". Самый простой способ перевода из одной системы в другую - перевести в двоичную, а затем в другую.
Octal | Бинарные | Шестнадцатеричная | ||||||||
трёхзначный | четырёхзначное число | |||||||||
o4 | 100 | 0100 | 04h | |||||||
o15 | 001 | 101 | 1101 | 0Dh | ||||||
o306 | 011 | 000 | 110 | 1100 | 0110 | C6h | ||||
o54253 | 101 | 100 | 010 | 101 | 011 | 0101 | 1000 | 1010 | 1011 | 58ABh |
Похожие страницы
- Двоичная система счисления
- Шестнадцатеричная система счисления
- Десятичная система счисления
Вопросы и ответы
В: Что такое восьмеричная система счисления?
О: Восьмеричная система счисления - это система счисления с основанием 8, в которой используются цифры от 0 до 7.
В: Чем восьмеричная система похожа на другие системы счисления?
О: Восьмеричная система похожа на двоичную (основание 2) и шестнадцатеричную (основание 16) системы счисления.
В: Как записываются восьмеричные числа?
О: Восьмеричные числа пишутся с использованием буквы o перед цифрой, например, o04 или o1242. Иногда они также пишутся с маленькой буквой 8 справа внизу, как, например, 12428.
В: Для чего в основном использовалась восьмеричная система?
О: В свое время восьмеричная система использовалась в основном для работы с компьютерами, обеспечивая более простой способ работы с двоичными числами.
В: Почему шестнадцатеричная система заменила восьмеричную для большинства случаев использования в компьютерах?
О: Поскольку компьютеры перешли от использования 24-битных систем к 32- и 64-битным системам, шестнадцатеричная система заменила восьмеричную для большинства применений.
В: Кто еще использует восьмеричную систему счисления?
О: Некоторые группы, например, коренные американцы, использующие язык юки в Калифорнии и языки памеан в Мексике, используют восьмеричную систему счисления, потому что они считают, используя промежутки между пальцами, вместо того, чтобы считать пальцы.
В: Какие цифры использует восьмеричная система счисления?
О: В восьмеричной системе используются цифры от 0 до 7.