Автор оригинала: Alexander Arobelidze.
Римские цифры больше не являются неотъемлемой частью нашей повседневной жизни. Но мы используем их при проектировании памятников, часов и даже для спортивных событий.
Каковы римские цифры?
Римские цифры возникли в древнем Риме и оставались общего способа написания чисел по всей Европе на протяжении многих веков. Их использование давно пережила сама Римская империя. Они постепенно заменяли индуистско-арабской системой нумерации, которую мы используем сегодня – числа ноль до девяти.
Римские цифры представлены комбинациями букв латинского алфавита, которые служат цифрами в этой системе. Но в отличие от десятичной базы, с символами 0 по 9 , римская система использует семь капитализированных латинских писем I, V, X, L, C, D, M Отказ
Первоначально не было единого назначения для нуля. Вместо этого они использовали латинское слово Nulla , что означает «никто».
Как работают римские цифры?
Индуистское представление этих букв следующее: Я ,,,,,,,,,,, Отказ
Другие числа формируются путем объединения этих букв на определенные правила: символ, размещенный после Еще одно одинаковое или большее значение, добавляет его значение.
Например, VI + + или + + Отказ Обозначения VI и LX читаются как «один более пяти» и «десять более пятидесяти».
Символ размещен до Одна из больших ценностей вычитает его значение. Например, IX – -, и XC – – Отказ
Оглашения IX и XC читаются как «один менее десяти» и «десять менее ста».
Числа более 1000 формируются путем размещения тире над символом. Таким образом V̅, 000 , X̅, 000 , L̅, 000 , C̅, 000 С D̅, 000. и M̅, 000 000 000 000 Отказ
Так называемая «стандартная» форма отключает с использованием одного и того же символа более трех раз подряд. Но иногда можно увидеть исключения. Например, IIII для номера 4, VIIII для номера 9 и LXXXX на 90.
Интерактивный график римских цифр и их комбинаций
Наведите курсор на каждый символ, чтобы раскрыть свой индуистский арабский эквивалент:
Я написал код для этой интерактивной римской цифры, чтобы встроить здесь на News FreeCodeCamp.
Учитывая тот факт, что HTML-встраиваемая функция не является полноценным редактором кода, данный код не структурирован и представлен в виде отдельных файлов HTML, CSS и JavaScript. Скорее он написан как один HTML-файл с <СТИЛЬ>
и
Оригинал: “https://www.freecodecamp.org/news/roman-numeral-converter-interactive-roman-numerals-chart/”