История компьютера (наука). Для представления группы битов база 10 не подходит, база 8 = 2 3 для 3 битов, а база 16 = 2 4 для 4 битов подходят лучше.
Преимущество базы 8 состоит в том, что все цифры действительно являются цифрами: 0-7, тогда как база 16 имеет "цифры" 0-9A-F.
Для 8 битов байта база 16 (шестнадцатеричная) равналучше подойдет и победил. Для восьмеричной системы Unix base 8 часто используется для rwx
битов (чтение, запись, выполнение) для пользователя, группы и других;следовательно, восьмеричные числа, такие как 0666 или 0777.
Шестнадцатеричный является вездесущим, не в последнюю очередь из-за того, что размеры слов компьютеров в настоящее время составляют несколько байтов. То, что 8-битный byte
стал стандартом, - это еще одна, сложная история (2 3 бит и адресация).