Системы счисления — это способ представления чисел с использованием определенного набора символов. Наиболее распространенными системами счисления являются двоичная (основание 2), десятичная (основание 10) и шестнадцатеричная (основание 16).
Основные системы счисления:
Двоичная система (основание 2):
- Использует только два символа: 0 и 1.
- Например, число 5 в двоичной системе записывается как 101, так как это 1×2^2 + 0×2^1 + 1×2^0.
Десятичная система (основание 10):
- Использует десять символов: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
- Это самая привычная система, с которой мы работаем каждый день.
Шестнадцатеричная система (основание 16):
- Использует шестнадцать символов: 0-9 и A-F (где A=10, B=11, C=12, D=13, E=14, F=15).
- Например, число 255 в шестнадцатеричной системе записывается как FF.
Преобразование между системами счисления:
- Из двоичной в десятичную: Каждый бит представлять как степень двойки и складывать.
- Из десятичной в двоичную: Делить число на 2 и записывать остатки.
- Из десятичной в шестнадцатеричную: Делить число на 16 и записывать остатки.
Пример задачи:
Преобразуйте число 15 из десятичной системы в двоичную и шестнадцатеричную.
Десятичная в двоичная:
- 15 делим на 2: 15 / 2 = 7, остаток 1
- 7 / 2 = 3, остаток 1
- 3 / 2 = 1, остаток 1
- 1 / 2 = 0, остаток 1
- Читаем остатки снизу вверх: 1111 (в двоичной системе).
Десятичная в шестнадцатеричную:
- 15 делим на 16: 15 / 16 = 0, остаток 15, что соответствует букве F.
- Ответ: F (шестнадцатеричная).
Если у вас есть еще вопросы по системам счисления или конкретные задачи, не стесняйтесь спрашивать!