Чтобы записать буквы из римских чисел в 10-ичной и 2-ичной системах, сначала нужно превратить каждое римское число в его арабский (10-ичный) эквивалент. Затем мы сможем перевести это число в 2-ичную систему.
а) МСМХСIX
- Переведем римское число в 10-ичную систему:
- М = 1000
- С = 100 (вставляется перед М, значит 1000 - 100 = 900)
- М = 1000 (добавляем)
- Х = 10
- С = 100 (добавляем)
- IX = 9 (то есть 10 - 1)
Суммируем: 900 + 10 + 100 + 9 = 1019.
Теперь 1019 в 2-ичной системе:
1019 / 2 = 509, остаток 1 509 / 2 = 254, остаток 1 254 / 2 = 127, остаток 0 127 / 2 = 63, остаток 1 63 / 2 = 31, остаток 1 31 / 2 = 15, остаток 1 15 / 2 = 7, остаток 1 7 / 2 = 3, остаток 1 3 / 2 = 1, остаток 1 1 / 2 = 0, остаток 1
Записывая остатки в обратном порядке, получаем:
Итак, МСМХСIX = 1019 в 10-ичной системе и 11111111101 в 2-ичной системе.
б) МСХLVII
- Переведем это число в 10-ичную систему:
- М = 1000
- С = 100
- Х = 10
- L = 50
- V = 5
- II = 2 (добавляем)
Суммируем: 1000 + 100 + 10 + 50 + 5 + 2 = 1167.
Теперь 1167 в 2-ичной системе:
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
Записывая остатки в обратном порядке, получаем:
Итак, МСХLVII = 1167 в 10-ичной системе и 10010001111 в 2-ичной системе.
Если нужны дальнейшие разъяснения или дополнительные примеры, обязательно дайте знать!