Представь: ты открываешь код игры или настраиваешь RGB-подсветку на клавиатуре, и видишь какую-то дичь типа #FF5733 или 0x7A3B. Что это вообще такое? Почему не обычные числа? Сейчас раскрою тебе секрет, который знают все хакеры и программисты. И нет, это не сложно — просто до тебя никто не объяснил нормально. Ты уже знаешь, что компьютеры говорят на языке нулей и единиц — двоичной системе. Но есть нюанс: даже маленькое число выглядит как бесконечная портянка. Например, обычная сотка (103) в двоичной системе — это 1100111. Семь символов! А теперь представь, что ты пишешь код для игры, где таких чисел сотни или тысячи. Мозг взорвётся раньше, чем ты найдёшь ошибку. Программисты придумали хитрый способ — восьмеричную и шестнадцатеричную системы счисления. Это как сжатие файла: те же данные, только в разы короче и читабельнее. Используем только цифры 0, 1, 2, 3, 4, 5, 6, 7. Всё. Фишка: одна восьмеричная цифра = ровно три двоичных разряда (триада). 📌 Пример:
Число 103 в восьмеричной = 147₈