Универсальная формула для перевода арабских чисел в римские ?

математика помощь Программирование

Скажите плз, есть ли такая универсальная формула для перевода арабских чисел в римские, которую можно было бы использовать в программе или ещё где-нибудь ?

Примечание:
У меня есть ограничение по вводу, и есть вот такие вот присваивания, необходимые для построения римских цифр -
{1,4,5,9,10,40,50,90,100,400,500,900,1000};
{"I","IV","V","IX","X","XL","L","XC","C","CD","D","CM","M"};
Хотел узнать можно ли с помощью формулы сделать преобразование ?

Примечание:
Никто не знает чтоли ? Или такой нет ?
Ответы:
можна сомому написать.... как арабские в римские и наоборот.
Я так понимаю будут использоваться сиволы: I V X M
Но это не будет удобно при подсчёт нескольких сотен миллионо или милиардов
Обратный перевод дело не тяжкое. А вот перевести "туда" универсальной формулой не получится. Придётся тебе проверять диапазон, в который попадает арабское число и "набивать" его римскими. Правила почитай на Википедии http://ru.wikipedia.org/wiki/Римские_цифры
Алгоритм точно есть. Видел давным-давно в учебнике по Паскалю.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.