Привет! Давай решим эту задачку по системам счисления.
Задание 2
Нам нужно расположить числа A=4F16, B=1158, C=10011002 в порядке возрастания.
Чтобы сравнить числа, их нужно привести к одной системе счисления. Чаще всего для таких задач выбирают десятичную систему.
1. Переводим число A из шестнадцатеричной системы в десятичную:
A = 4F16
В шестнадцатеричной системе F соответствует 15.
A = 4 * 161 + 15 * 160 = 4 * 16 + 15 * 1 = 64 + 15 = 7910
2. Переводим число B из восьмеричной системы в десятичную:
B = 1158
B = 1 * 82 + 1 * 81 + 5 * 80 = 1 * 64 + 1 * 8 + 5 * 1 = 64 + 8 + 5 = 7710
3. Переводим число C из двоичной системы в десятичную:
C = 10011002
C = 1 * 26 + 0 * 25 + 0 * 24 + 1 * 23 + 1 * 22 + 0 * 21 + 0 * 20
C = 1 * 64 + 0 + 0 + 1 * 8 + 1 * 4 + 0 + 0 = 64 + 8 + 4 = 7610
4. Сравниваем числа в десятичной системе:
A = 7910
B = 7710
C = 7610
В порядке возрастания числа идут так: C, B, A.
Ответ: 2) C, B, A