Возможный дубликат:
Как найти римскую цифру, эквивалентную целому числу
Мне нужно написать функцию JSP, которая будет эффективно преобразовывать целое число (от 1 до 3000) в римскую цифру.
Возможный дубликат:
Как найти римскую цифру, эквивалентную целому числу
Мне нужно написать функцию JSP, которая будет эффективно преобразовывать целое число (от 1 до 3000) в римскую цифру.
Начните с простого. Подумайте, как бы вы преобразовали числа от 1 до 9 в римские. Код и тест. Когда он будет работать правильно, расширьте его для обработки чисел до 99. Снова напишите код и проверьте. Когда он будет работать правильно, расширьте его для обработки чисел до 999. Кодируйте, тестируйте и расширяйте до 3000.
У Google довольно много ссылок как на алгоритмы, так и на код: