Конвертер систем числення
Як людство навчилося рахувати і чому комп'ютери "думають" нулями та одиницями
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. Використання матеріалів дозволено лише з посиланням на джерело.
Написати коментар