Римские цифры | Спецсимволы html, коды специальных символов
На этой странице опубликованы спецсимволы HTML для обозначения римских цифр и чисел.
Cпецсимволы чувствительны к регистру. Не всякий шрифт отобразит символ. Если хотите быть уверены, что всё отобразится корректно, выбирайте шрифты Helvetica, Arial, Tahoma, verdana, Times и sans-serif.
Символ | Мнемоника | Код | Описание |
---|---|---|---|
Ⅰ | Ⅰ | Заглавная римская цифра один | |
ⅰ | ⅰ | Строчная римская цифра один | |
Ⅱ | Ⅱ | Заглавная римская цифра два | |
ⅱ | ⅱ | Строчная римская цифра два | |
Ⅲ | Ⅲ | Заглавная римская цифра три | |
ⅲ | ⅲ | Строчная римская цифра три | |
Ⅳ | Ⅳ | Заглавная римская цифра четыре | |
ⅳ | ⅳ | Строчная римская цифра четыре | |
Ⅴ | Ⅴ | Заглавная римская цифра пять | |
ⅴ | ⅴ | Строчная римская цифра пять | |
Ⅵ | Ⅵ | Заглавная римская цифра шесть | |
ⅵ | ⅵ | Строчная римская цифра шесть | |
Ⅶ | Ⅶ | Заглавная римская цифра семь | |
ⅶ | ⅶ | Строчная римская цифра семь | |
Ⅷ | Ⅷ | Заглавная римская цифра восемь | |
ⅷ | ⅷ | Строчная римская цифра восемь | |
Ⅸ | Ⅸ | Заглавная римская цифра девять | |
ⅸ | ⅸ | Строчная римская цифра девять | |
Ⅹ | Ⅹ | Заглавное римское число десять | |
ⅹ | ⅹ | Строчное римское число десять | |
Ⅺ | Ⅺ | Заглавное римское число одиннадцать | |
ⅺ | ⅺ | Строчное римское число одиннадцать | |
Ⅻ | Ⅻ | Заглавное римское число двенадцать | |
ⅻ | ⅻ | Строчное римское число двенадцать | |
Ⅼ | Ⅼ | Заглавное римское число пятьдесят | |
ⅼ | ⅼ | Строчное римское число пятьдесят | |
Ⅽ | Ⅽ | Заглавное римское число сто | |
ⅽ | ⅽ | Строчное римское число сто | |
Ⅾ | Ⅾ | Заглавное римское число пятьсот | |
ⅾ | ⅾ | Строчное римское число пятьсот | |
Ⅿ | Ⅿ | Заглавное римское число тысяча | |
ⅿ | ⅿ | Строчное римское число тысяча | |
seodon.
ru | Спецсимволы HTML — Римские цифрыОпубликовано: 27.02.2011 Последняя правка: 08.12.2015
Здесь представлены спецсимволы HTML для обозначения римских цифр и чисел.
Символ | Мнемоника | Код | Описание |
---|---|---|---|
Ⅰ | Ⅰ | Заглавная римская цифра один | |
ⅰ | ⅰ | Строчная римская цифра один | |
Ⅱ | Ⅱ | Заглавная римская цифра два | |
ⅱ | ⅱ | Строчная римская цифра два | |
Ⅲ | Ⅲ | Заглавная римская цифра три | |
ⅲ | ⅲ | Строчная римская цифра три | |
Ⅳ | Ⅳ | Заглавная римская цифра четыре | |
ⅳ | ⅳ | Строчная римская цифра четыре | |
Ⅴ | Ⅴ | Заглавная римская цифра пять | |
ⅴ | ⅴ | Строчная римская цифра пять | |
Ⅵ | Ⅵ | Заглавная римская цифра шесть | |
ⅵ | ⅵ | Строчная римская цифра шесть | |
Ⅶ | Ⅶ | Заглавная римская цифра семь | |
ⅶ | ⅶ | Строчная римская цифра семь | |
Ⅷ | Ⅷ | Заглавная римская цифра восемь | |
ⅷ | ⅷ | Строчная римская цифра восемь | |
Ⅸ | Ⅸ | Заглавная римская цифра девять | |
ⅸ | ⅸ | Строчная римская цифра девять | |
Ⅹ | Ⅹ | Заглавное римское число десять | |
ⅹ | ⅹ | Строчное римское число десять | |
Ⅺ | Ⅺ | Заглавное римское число одиннадцать | |
ⅺ | ⅺ | Строчное римское число одиннадцать | |
Ⅻ | Ⅻ | Заглавное римское число двенадцать | |
ⅻ | ⅻ | Строчное римское число двенадцать | |
Ⅼ | Ⅼ | Заглавное римское число пятьдесят | |
ⅼ | ⅼ | Строчное римское число пятьдесят | |
Ⅽ | Ⅽ | Заглавное римское число сто | |
ⅽ | ⅽ | Строчное римское число сто | |
Ⅾ | Ⅾ | Заглавное римское число пятьсот | |
ⅾ | ⅾ | Строчное римское число пятьсот | |
Ⅿ | Ⅿ | Заглавное римское число тысяча | |
ⅿ | ⅿ | Строчное римское число тысяча |
Римские цифры
УПРАЖНЕНИЕ ПО ПРОГРАММИРОВАНИЮ
Римские цифры
Напишите программу, которая будет преобразовать целое число в диапазоне от 1 до 3999 в его эквивалент в латинском языке цифры.
Правила для римских цифр следующие:
Основные символы: I (= 1), В (= 5), X (= 10), L (= 50), C (= 100), Д (= 500) и M (= 1000).
Если письмо сразу за которым следует одно равное или меньшее значение, добавляются два числа; таким образом, ХХ = 20, XV = 15, VI = 6.
Если письмо сразу за которым следует одно большее значение, первое вычитается из второго; таким образом IV = 4, XL = 40, CM = 900.
Черта над буквой умножает ее к 1000; таким образом, X с чертой над ним = 10 000. таких номеров не будет решается данным проектом.
Примеры:
Числа от 1 до 10 являются: I, II, III, IV, V, VI, VII, VIII, IX, X.
XLVII = 47, CXVI = 116, MCXX = 1120, MCMXIV = 1914.
Обратите внимание, что данный символ встречается в числе не более трех раз подряд. Вот почему 4 пишется как «IV» вместо «IIII», а 40 пишется как «XL» вместо «XXXX».
Примеры запусков показаны ниже:
Скачать решение для этот проект здесь.
Расширение
Измените программу так, чтобы он конвертирует в любом случае: десятичный в латинский (как в программе выше) ИЛИ латинский в десятичный позволяет пользователю указать, какой тип преобразования он хочет сделать.
Вероятно, наиболее сложная часть преобразования числа римских цифр в десятичное не является само преобразование, а проверка ввода. Базовая проверка будет включают преобразование ввода с клавиатуры в верхний регистр и разрешение только вводимые символы I, V, X, L, C, D и M. Помимо этого, следующее следует применять правила:
D, L или V могут появляться только не более одного раза в строке
M, C, X или I могут больше не появляться что три раза подряд в строке
Только I, X и C могут использоваться для вычитание (V, L и D не могут). Следовательно, следующие пары букв недопустимы: VX, VL, VC, VD, VM, LC, LD, LM, DM.
При вычитании значение вычитаемая буква не может быть более чем в 10 раз больше значения буква, используемая для вычитания. Поэтому следующие пары букв недействительны: IL, IC, ID, IM, XD, XM.
После того, как буква использовалась как модификатор вычитания, эта буква не может снова появиться в строке, если только эта буква сама вычитается из. Например, CDC недействителен (вы бы нужно вычесть 100 из 500, а затем прибавить обратно), но CDXC (для 490) действительный. Точно так же XCX недействителен, а XCIX допустим.
Подводя итог:
C не может следовать за CM или CD, за исключением случая XC.
X не может следовать за XC или XL, за исключением случая IX.
После того, как буква была вычтена из, ни оно, ни следующее наименьшее число, кратное 5, не могут снова появиться в строка — поэтому ни X, ни V не могут следовать за IX, ни C, ни L не могут следовать за XC, и ни M, ни D не могут следовать за CM.
Письмо нельзя использовать как модификатор вычитания, если эта буква или следующая по величине кратная 5 появляется ранее в строке, поэтому IV или IX не могут следовать за I или V, XL или XC не могут следуют X или L, а CD или CM не могут следовать за C или D.
Примеры запусков показаны ниже. (Примечание. В примере реализации программы используются переключатели, заключенные в Рамка. Эти элементы управления обсуждаются в последующих руководствах.)
Когда пользователь выбирает «Десятичное число в римские цифры» для типа преобразования, программа работает так же, как в исходной программе:
Когда пользователь выбирает «Римские цифры в десятичные числа» для типа преобразования, обратите внимание, что меняются титры и выполняется обратное преобразование:
Пример неверного ввода:
Скачать решение для этот проект здесь.
Дополнительная информация о Романе Числительные можно найти на следующих сайтах:
http://mathforum.org/dr.math/faq/faq.roman.html
http://www.novaroma.org/via_romana/numbers.html
Функция ROMAN — служба поддержки Microsoft
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Дополнительно… Меньше
В этой статье описывается синтаксис формулы и использование ROMAN . функция в Microsoft Excel.
Описание
Преобразует арабские цифры в римские как текст.
Синтаксис
Синтаксис функции ROMAN имеет следующие аргументы:
- org/ListItem»>
Форма Необязательно. Число, определяющее тип римской цифры, которую вы хотите. Стиль римских цифр варьируется от классического до упрощенного, становясь все более лаконичным по мере увеличения ценности формы. См. пример после ROMAN(499,0) ниже.
Номер Обязательный. Арабская цифра, которую вы хотите преобразовать.
Форма | Тип |
0 или опущено | Классический. |
1 | Более кратко. См. пример ниже. |
2 | Более кратко. См. пример ниже. |
3 | Более кратко. См. пример ниже. |
4 | Упрощенный. |
ИСТИНА | Классический. |
ЛОЖЬ | Упрощенный. |