Конвертер систем счисления
Как человечество научилось считать и почему компьютеры "думают" нулями и единицами
1️⃣ Десятичная система (DEC): наш привычный способ считать
Основные характеристики:
- Основа: 10
- Цифры: 0-9
- Пример: 369
Интересный факт: майя использовали двадцатеричную систему счисления, потому что считали не только на пальцах рук, но и на пальцах ног!
0️⃣1️⃣ Двоичная система (BIN): язык компьютеров
Основные характеристики:
- Основа: 2
- Цифры: 0-1
- Пример: 1010 (10 в десятичной)
📟 Шестнадцатеричная система (HEX): любимица программистов
Основные характеристики:
- Основа: 16
- Символы: 0-9 и A-F
- Пример: 1A5F
💡 Пример использования HEX-цветов:
#FF0000 - красный
#00FF00 - зеленый
#0000FF - синий
Почему в HEX используются буквы? Потому что цифр 0-9 не хватало для представления чисел от 10 до 15. Поэтому A=10, B=11, C=12, D=13, E=14, F=15. Просто и гениально!
🏺 Исторические системы счисления
📝 Вавилонская система
Основа: 60
До сих пор влияет на измерение времени и углов
🏛️ Римская система
Использует буквы: I, V, X, L, C, D, M
Не имеет нуля (представьте математику без нуля! 😱)
🔮 Египетская система
Использовала иероглифы
Имела отдельные символы для степеней 10
🤓 Практические примеры конвертации
Десятичная ↔️ Двоичная
42 (DEC) = 101010 (BIN)
1000 (BIN) = 8 (DEC)
Десятичная ↔️ Шестнадцатеричная
255 (DEC) = FF (HEX)
A5 (HEX) = 165 (DEC)
🚀 Системы счисления в современных технологиях
🎮 Видеоигры
Двоичная система используется для хранения состояний игры, координат объектов и обработки пользовательского ввода
🔐 Криптография
Шестнадцатеричная система используется для представления криптографических ключей и хешей
🧬 Генетика
Четверичная система используется для записи последовательностей ДНК (A, T, G, C)
🎲 Интересные математические трюки
Умножение на 2 в двоичной системе
Просто добавьте 0 справа: 1101 (13) × 2 = 11010 (26)
Быстрая проверка на четность
Посмотрите на последний бит: 0 - четное, 1 - нечетное
© 2024 Мій Проект. Автор: Jazzzman. Использование материалов разрешено только со ссылкой на источник.
Написать комментарий