Давайте преобразуем каждую из данных римских цифр в десятичную (10-ичную) и двоичную (2-ичную) системы счисления.
a) МСМХСIX
Римская цифра МСМХСIX:
- М = 1000
- С = 100
- М = 1000 (или 1000 + 1000 = 2000)
- Х = 10
- С = 100
- I = 1
- X = 10
Чтобы разобраться, давайте упростим:
- МСМ = 1000 + (1000 - 100) = 1900
- Х = 10
- С = 100
- I = 1
Таким образом, МСМХСIX = 1900 + 10 + 100 + 1 = 2011.
Преобразуем 2011 в двоичную систему:
- 2011 / 2 = 1005 (остаток 1)
- 1005 / 2 = 502 (остаток 1)
- 502 / 2 = 251 (остаток 0)
- 251 / 2 = 125 (остаток 1)
- 125 / 2 = 62 (остаток 1)
- 62 / 2 = 31 (остаток 0)
- 31 / 2 = 15 (остаток 1)
- 15 / 2 = 7 (остаток 1)
- 7 / 2 = 3 (остаток 1)
- 3 / 2 = 1 (остаток 1)
- 1 / 2 = 0 (остаток 1)
Читаем остатки снизу вверх: 2011 в двоичной системе = 11111011011.
б) МСХLVII
Римская цифра МСХLVII:
- М = 1000
- С = 100
- Х = 10
- L = 50
- V = 5
- I = 1
- I = 1
Теперь давайте сложим значения:
- МС = 1000 + 100 = 1100
- Х = 10
- L = 50
- V = 5
- II = 2
Итак, МСХLVII = 1100 + 10 + 50 + 5 + 2 = 1167.
Преобразуем 1167 в двоичную систему:
- 1167 / 2 = 583 (остаток 1)
- 583 / 2 = 291 (остаток 1)
- 291 / 2 = 145 (остаток 1)
- 145 / 2 = 72 (остаток 1)
- 72 / 2 = 36 (остаток 0)
- 36 / 2 = 18 (остаток 0)
- 18 / 2 = 9 (остаток 0)
- 9 / 2 = 4 (остаток 1)
- 4 / 2 = 2 (остаток 0)
- 2 / 2 = 1 (остаток 0)
- 1 / 2 = 0 (остаток 1)
Читаем остатки снизу вверх: 1167 в двоичной системе = 10010001111.
Результаты
а) МСМХСIX:
- Десятичная: 2011
- Двоичная: 11111011011
б) МСХLVII:
- Десятичная: 1167
- Двоичная: 10010001111
Если у вас будут дополнительные вопросы, не стесняйтесь спрашивать!
