Оглавление:
Определение - Что означает Octal?
Восьмеричное относится к системе нумерации Base-8. Это происходит от латинского слова для восьми. В восьмеричной системе счисления используются цифры 0-1-2-3-4-5-6-7. В вычислительных средах он обычно используется в качестве более короткого представления двоичных чисел путем группировки двоичных цифр в тройки. Команда chmod в Linux или UNIX использует восьмеричное значение для назначения прав доступа к файлу.
Техопедия объясняет Октал
Восьмеричный еще один способ подсчета чисел. В то время как люди обычно насчитывают десятки, а машины - по двое, в качестве основы для подсчета и расчета можно использовать любое число. Некоторые индейские племена использовали восьмеричное значение, считая промежутки между пальцами. Персонажи фильма 2009 года «Аватар» использовали восьмеричное, потому что у них было четыре пальца на каждой руке. Некоторые математики предложили более широкое принятие восьмеричного.
Использование восьмеричного кода - удобный способ сокращения двоичных чисел. Начиная справа, сгруппируйте все двоичные цифры в наборы по три. Если в последней группе слева нет трех цифр, добавьте ноль. Каждая трехзначная двоичная группа переводится в однозначное восьмеричное число.
Начните с двоичного числа:
01011101
Сгруппируйте двоичное число в тройки. При необходимости добавьте ноль слева:
001-011-101
Преобразуйте каждую трехзначную группу в восьмеричное число:
1-3-5
Объедините цифры, чтобы сформировать восьмеричное число:
135
Использование восьмеричного числа вместо двоичного числа сохраняет цифры. В первые дни вычислений восьмеричное часто использовалось для сокращения 12-битных, 24-битных или 36-битных слов. Шестнадцатеричное теперь более широко используется в программировании, делая представления чисел даже короче восьмеричного.
Различные символы использовались в языках программирования для обозначения восьмеричного числа, включая цифру 0, буквы o или q, комбинацию цифра-буква 0o или символ & или $. Base-8 также может быть показан с использованием числа 8 в качестве индекса (например, 135 8 ).
Возможно, наиболее распространенное использование восьмеричного в современной вычислительной среде - это разрешения для файлов и каталогов Linux или UNIX. С помощью команды chmod администраторы могут назначать права на чтение, запись и выполнение пользователям, группам и другим.
