Один из способов массового преобразования чисел из арабской в римскую нумерацию — использование специальных функций в программах, например в Microsoft Excel. 15
Чтобы преобразовать ряд чисел в римские, нужно: 5
- Определить, какие ячейки с числами нужно перевести, и выделить напротив них пустой столбец для написания функции. 5
- Объявить функцию =РИМСКОЕ(). 5
- Нажать по первой ячейке с арабским числом, чтобы выделить его для преобразования. 5
- В итоге функция будет выглядеть как =РИМСКОЕ(A1), где A1 — выбранная ячейка с арабскими цифрами. 5
- Нажать Enter, чтобы применить изменения. 5
- Зажать ячейку левой кнопкой мыши за правый нижний край, потянуть вниз и растянуть функцию на все остальные строки данного столбца. 5
Конвертирование произойдёт в автоматическом режиме. 5
Также существует алгоритм перевода из арабских чисел в римские. 2 Он включает следующие шаги: 2
- Выделяют количество целых тысяч (если есть). 2
- Получают остаток после деления на 1000, чтобы выделить в дальнейшем следующие значения. 2
- Выделяют целые 500 (если возможно). 2 При этом учитывают, что если полученное значение равно 4 (5+4=9), то следует записывать как значение 1000–100, что в римском СС равнозначно «CM». 2
- Получают остаток от деления на 500. 2
- Делят на 100, чтобы выделить целые сотни, и складывают к предыдущему результату. 2
- Получают остаток от деления на 100. 2
- Выделяют из него целые полсотни. 2 Если значение будет равно 4 (то есть 90), то записывают как 100–10, что равно «XC». 2 Иначе прибавляют к строке «L». 2
- Выделяют остаток от 50. 2
- Выделяют целое количество десятков и складывают к строке n раз символ «X». 2 При этом учитывают, что 40 пишется как 50–10, то есть «XL». 2
- Получают остаток от деления на 10. 2 Этот шаг отличается от других тем, что можно сразу приравнять остаток к его эквиваленту. 2
Римские цифры обычно пишутся от наибольшего к наименьшему слева направо. 4