Что такое римские цифры

Римские цифры

Системы счисления в культуре
Индо-арабская система счисления
Арабская
Индийские
Тамильская
Бирманская
Кхмерская
Лаоская
Монгольская
Тайская
Восточноазиатские системы счисления
Китайская
Японская
Сучжоу
Корейская
Вьетнамская
Счётные палочки
Алфавитные системы счисления
Абджадия
Армянская
Ариабхата
Кириллическая
Греческая
Эфиопская
Еврейская
Катапаяди
Другие системы
Вавилонская
Египетская
Этрусская
Римская
Аттическая
Кипу
Майская
Позиционные системы счисления
Десятичная система счисления (10)
2, 3, 4, 5, 6, 7, 8, 9, 12, 16, 20, 60
Нега-позиционная система счисления
Симметричная система счисления
Смешанные системы счисления
Фибоначчиева система счисления
Непозиционные системы счисления
Единичная (унарная) система счисления
Список систем счисления

Римские цифры — цифры, использовавшиеся древними римлянами в своей непозиционной системе счисления.

Натуральные числа записываются при помощи повторения этих цифр. При этом, если большая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая — перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только во избежание четырёхкратного повторения одной и той же цифры.

Римские цифры появились за 500 лет до нашей эры у этрусков.

Содержание

Цифры

1 I лат. unus
5 V лат. quinque
10 X лат. decem
50 L лат. quinquaginta
100 C лат. centum
500 D лат. quingenti
1000 M лат. mille

В русском языке для закрепления в памяти буквенных обозначений цифр в порядке убывания существуют мнемонические правила:

Mы Dаем Cоветы Lишь Xорошо Vоспитанным Iндивидуумам

Соответственно M, D, C, L, X, V, I

Примеры

Число Римское обозначение Примечание
0
4 IV до XIX века — IIII
8 VIII
9 IX
31 XXXI
46 XLVI
99 XCIX
583 DLXXXIII
888 DCCCLXXXVIII от 1 до 1000 — самое длинное
1668 MDCLXVIII
1989 MCMLXXXIX
2010 MMX
2011 MMXI
2012 MMXII
3999 MMMCMXCIX
5000
10 000

Для правильной записи больших чисел римскими цифрами необходимо сначала записать число тысяч, затем сотен, затем десятков и, наконец, единиц.

При этом некоторые из цифр (I, X, C, M) могут повторяться, но не более трёх раз; таким образом, с их помощью можно записать любое целое число не более 3999 (MMMCMXCIX). В ранние периоды существовали знаки для обозначения бо́льших цифр — 5000, 10 000, 50 000 и 100 000 [источник не указан 683 дня] (тогда максимальное число по упомянутому правилу равно 399 999). При записи чисел в римской системе счисления меньшая цифра может стоять справа от большей; в этом случае она прибавляется к ней. Например, число 283 по-римски записывается как CCLXXXIII, то есть 100+100+50+30+3=283. Здесь цифра, изображающая сотню, повторена два раза, а цифры, изображающие соответственно десяток и единицу, повторены по три раза.

Пример: число 1988. Одна тысяча M, девять сотен CM, восемь десятков LXXX, восемь единиц VIII. Запишем их вместе: MCMLXXXVIII.

Повсеместно записывать число «четыре» как «IV» стали только в XIX веке, до этого наиболее часто употреблялась запись «IIII». Однако запись «IV» можно встретить уже в документах манускрипта «Forme of Cury», датируемых 1390 годом. На циферблатах часов в большинстве случаев традиционно используется «IIII» вместо «IV», главным образом, по эстетическим соображениям: такое написание обеспечивает визуальную симметрию с цифрами «VIII» на противоположной стороне, а перевёрнутую «IV» прочесть труднее, чем «IIII».

Меньшая цифра может быть записана и слева от большей, тогда её следует вычесть из большей. В этом случае повторения меньшей цифры не допускаются. По-римски число 94 будет XCIV=100-10+5-1=94 — так называемое «правило вычитания» (появилось в эпоху поздней античности, а до этого римляне писали число 4 как IIII, а число 40 — как XXXX). Существует шесть вариантов использования «правила вычитания»:

Читайте также:  Что такое мясо альбатроса

Необходимо отметить, что другие способы «вычитания» не допустимы; так, число 99 должно быть записано как XCIX, но не как IC. Однако, в наши дни в некоторых случаях используется и упрощенная запись римских чисел: например, в программе Microsoft Excel при преобразовании арабских цифр в римские при помощи функции «РИМСКОЕ()» можно использовать несколько видов представления чисел, от классического до сильно упрощенного (так, число 499 может быть записано как CDXCIX, LDVLIV, XDIX, VDIV или ID). Упрощение состоит в том, что для уменьшения какой-либо цифры слева от неё может писаться любая другая цифра:

С помощью римских цифр можно записывать и большие числа. Для этого над теми цифрами, которые обозначают тысячи, ставится черта, а над цифрами, которые обозначают миллионы, — двойная черта. Например, число 123123 будет выглядеть так:

Применение

В русском языке римские цифры используются в следующих случаях:

Римские цифры широко употреблялись в СССР при указании даты для обозначения месяца года: 11/III-85 или 9.XI.89. Для указания дат жизни и смерти на надгробиях часто использовался особый формат, где месяц года также обозначался римскими цифрами. С переходом на компьютерную обработку информации форматы даты, основанные на римских цифрах, практически вышли из употребления.

В других языках сфера применения римских цифр может иметь особенности, например, в западных странах римскими цифрами иногда записывается номер года.

Если разложить цифры графически, то получается следующее:

I I I I V I I I I X I I I I V I I I I X I I I I V I I I I X I I I I V I I I I X I I I I V I I I I L I I I I V I I I I X
1 I
2 I I
3 I I I
4 I V
5 V
6 V I
7 V I I
8 V I I I
9 I X
10 X
11 X I
12 X I I
13 X I I I
14 X I V
15 X V
16 X V I
17 X V I I
18 X V I I I
19 X I X
20 X X
21 X X I
22 X X I I
23 X X I I I
24 X X I V
25 X X V
26 X X V I
27 X X V I I
28 X X V I I I
29 X X I X
30 X X X
31 X X X I
32 X X X I I
33 X X X I I I
34 X X X I V
35 X X X V
36 X X X V I
37 X X X V I I
38 X X X V I I I
39 X X X I X
40 X L
41 X L I
42 X L I I
43 X L I I I
44 X L I V
45 X L V
46 X L V I
47 X L V I I
48 X L V I I I
49 X L I X
50 L и т. д. до MMMCMXCIX (3999)

Юникод

Римские цифры в Юникод
Код 0 1 2 3 4 5 6 7 8 9 A B C D E F
Значение [4] 1 2 3 4 5 6 7 8 9 10 11 12 50 100 500 1 000
U+2160
2160

2161

2162

2163

2164

2165

2166

2167

2168

2169

216A

216B

216C

216D

216E

216F
U+2170
2170

2171

2172

2173

2174

2175

2176

2177

2178

2179

217A

217B

217C

217D

217E

217F
Значение 1 000 5 000 10 000 6 50 50 000 100 000
U+2160! U+2180
2180

2181

2182

Отображение всех этих символов требует наличия программного обеспечения, поддерживающего стандарт Юникод, и шрифта, содержащего соответствующие этим символам глифы.

Регулярные выражения

Регулярное выражение для проверки римских цифр — ‘^(?i)M<0,3>(D?C<0,3>|C[DM])(L?X<0,3>|X[LC])(V?I<0,3>|I[VX])$’. В языке Perl для поиска римских цифр в строке можно использовать регулярное выражение ‘m/((?i)M<0,3>(D?C<0,3>|C[DM])(L?X<0,3>|X[LC])(I[VX]|V?I<0,3>))/g’.

Источник

Римские числа

Римские цифры — цифры, использовавшиеся древними римлянами в своей непозиционной системе счисления.

Натуральные числа записываются при помощи повторения этих цифр. При этом, если большая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая — перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только во избежание четырёхкратного повторения одной и той же цифры.

Читайте также:  Что такое сброс drm

Римские цифры появились около 500 лет до нашей эры у этрусков.

Содержание

Цифры

Число Римское
обозначение
1 I
5 V
10 X
50 L
100 C
500 D
1000 M

Для закрепления в памяти буквенных обозначений цифр в порядке убывания существует мнемоническое правило:

Соответственно M, D, C, L, X, V, I

Примеры

Число Римское обозначение
0 отсутствует
4 IV (иногда IIII)
8 VIII
9 IX
31 XXXI
46 XLVI
99 IC
666 DCLXVI
1668 MDCLXVIII
1989 MCMLXXXIX
3999 MMMCMXCIX
2009 MMIX

Для правильной записи больших чисел римскими цифрами необходимо сначала записать число тысяч, затем сотен, затем десятков и, наконец, единиц.

Пример: число 1988. Одна тысяча M, девять сотен CM, восемьдесят LXXX, восемь VIII. Запишем их вместе: MCMLXXXVIII.

Существует «сокращённый способ» для записи больших чисел, таких как 1999. Он не рекомендуется, но иногда используется для упрощения. Отличие состоит в том, что для уменьшения цифры слева от неё может писаться любая цифра:

Применение

В русском языке римские цифры используются в следующих случаях.

В других языках сфера применения римских цифр может иметь особенности, например, в западных странах римскими цифрами иногда записывается номер года.

Расширение

Римские цифры предоставляют возможность записывать числа от 1 до 3999 (MMMCMXCIX). Для решения этой проблемы были созданы [кто?] расширенные римские цифры.

Юникод

Римские цифры в Юникод
Код 0 1 2 3 4 5 6 7 8 9 A B C D E F
Значение [4] 1 2 3 4 5 6 7 8 9 10 11 12 50 100 500 1 000
U+2160
2160

2161

2162

2163

2164

2165

2166

2167

2168

2169

216A

216B

216C

216D

216E

216F
U+2170
2170

2171

2172

2173

2174

2175

2176

2177

2178

2179

217A

217B

217C

217D

217E

217F
Значение 1 000 5 000 10 000 6 50 50 000 100 000
U+2160! U+2180
2180

2181

2182

Символы в диапазоне U+2160—217F присутствуют только для совместимости с другими стандартами, которыми определены эти символы. В обиходе применяются обычные буквы латинского алфавита. Отображение таких символов требует наличия программного обеспечения, поддерживающего стандарт Юникод, и шрифта, содержащего соответствующие этим символам глифы.

Источник

Римские цифры: от 1 до 50. Как перевести арабское число в римское и обратно

Доброго времени суток!

Вообще, обычно, в повседневной жизни мы используем арабские цифры (1, 2, 3 и т.д.). Они удобны, практичны, и уже давно как-то прижились 👀.

Но в определенных ситуациях, например, при обозначении веков, составлении каких-то документов, написании поэм или рассказов могут понадобиться римские цифры (I, II, III и т.д.).

Кстати, они имеют несколько интересных особенностей:

В этой заметке приведу несколько таблиц, которые помогут вам сориентироваться в этом не очень привычном исчислении.

Римские цифры

От 1 до 50

Арабские Римские
1 I
2 II
3 III
4 IV
5 V
6 VI
7 VII
8 VIII
9 IX
10 X
11 XI
12 XII
13 XIII
14 XIV
15 XV
16 XVI
17 XVII
18 XVIII
19 XIX
20 XX
21 XXI
22 XXII
23 XXIII
24 XXIV
25 XXV
26 XXVI
27 XXVII
28 XXVIII
29 XXIX
30 XXX
31 XXXI
32 XXXII
33 XXXIII
34 XXXIV
35 XXXV
36 XXXVI
37 XXXVII
38 XXXVIII
39 XXXIX
40 XL
41 XLI
42 XLII
43 XLIII
44 XLIV
45 XLV
46 XLVI
47 XLVII
48 XLVIII
49 XLIX
50 L
Читайте также:  Что такое русский язык и культура речи эссе

От 10 до 100, от 100 до 3000

Арабские Римские
10 X
20 XX
30 XXX
40 XL
50 L
60 LX
70 LXX
80 LXXX
90 XC
100 C
Арабские Римские
50 L
100 C
150 CL
200 CC
250 CCL
300 CCC
350 CCCL
400 CD
450 CDL
500 D
550 DL
600 DC
650 DCL
700 DCC
750 DCCL
800 DCCC
850 DCCCL
900 CM
950 CML
1000 M
Арабские Римские
100 C
200 CC
300 CCC
400 CD
500 D
600 DC
700 DCC
800 DCCC
900 CM
1000 M
1100 MC
1200 MCC
1300 MCCC
1400 MCD
1500 MD
1600 MDC
1700 MDCC
1800 MDCCC
1900 MCM
2000 MM
2100 MMC
2200 MMCC
2300 MMCCC
2400 MMCD
2500 MMD
2600 MMDC
2700 MMDCC
2800 MMDCCC
2900 MMCM
3000 MMM

Перевод арабского числа в римское (и наоборот)

Разумеется вручную переводить (считая тысячи, сотни, и десятки) арабские числа в римские — занятие то еще 👀 (и вряд ли кто-то этим занимается, кроме может быть каких-нибудь математиков или историков).

Поэтому для этих целей гораздо удобнее пользоваться программами, которые могут за вас все посчитать и конвертировать. Благо, что для расчетов ничего сложнее, чем Excel или Word ненужно (да и их если нет — можно воспользоваться аналогами, в том числе и онлайн-версиями).

Способ 1 (Excel)

1) Если у вас нет Excel — можно установить его бесплатный аналог (например, Libre Office) — https://ocomp.info/chem-zamenit-word-i-excel.html#LibreOffice

2) Кроме этого, можно воспользоваться Яндекс-диском: в его арсенале так же есть онлайн-версия Excel.

Яндекс-диск — создать таблицу

И так, будем считать, что Excel (или его аналог) у вас есть, и программа запущена — перед вами большой лист в клеточку. Теперь выберите первую ячейку A1, и в верхнюю строку с формулой напишите:

где 355 — число, которое вам нужно конвертировать в римское.

После нажмите Enter. Программа автоматически покажет вам в ячейке A1 римское число (см. пример на скрине ниже). Теперь можно скопировать его и вставить в любой другой документ/текст.

Libre Office (или Excel) — формула перевода в римское число

Если вам в последствии понадобиться другое число — просто поменяйте его в формуле (в скобках) и Excel тут же покажет вам новый результат.

Для обратного перевода используется другая формула:

где LXXX — римское число. Обратите внимание на кавычки — они обязательны, т.к. римские числа задаются текстом.

Формула перевода римского числа в арабское

Способ 2 (Word)

Я покажу свой пример на версии Office 2019 (в принципе, аналогично будет выполняться и в других современных версиях 2016, 2013).

Word — формат номеров страниц / Кликабельно

Далее укажите формат страниц в виде арабских чисел «1, 2, 3. » и выберите нумерацию страниц с того числа, которое вам нужно перевести в римское. В моем примере 3569.

После чего просто выберите новый формат нумерации «I, II, III» и ву-а-ля — арабское число преобразуется в римское. Осталось только скопировать его и вставить в нужный вам текст.

Способ актуален даже для достаточно больших чисел.

Меняем формат и готово!

Способ 3 (Word)

В Word есть еще один способ, как можно быстро перевести число в римское:

Источник

Информационный сайт