Римские цифры — цифры, использовавшиеся древними римлянами в своей непозиционной системе счисления.
Натуральные числа записываются при помощи повторения этих цифр. При этом, если большая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая — перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только во избежание четырёхкратного повторения одной и той же цифры.
Римские цифры появились около 500 лет до нашей эры у этрусков.
Цифры
Число Римскоеобозначение
1
I
5
V
10
X
50
L
100
C
500
D
1000
M
Для закрепления в памяти буквенных обозначений цифр в порядке убывания существует мнемоническое правило:
Мы Dарим Сочные Lимоны, Хватит Vсем Iх.
Соответственно 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.
Довольно часто, чтобы выделить числа в тексте, над ними рисовали черту: LXIV. Иногда черту рисовали и сверху, и снизу: XXXII — в частности, так принято выделять римские цифры в русском рукописном тексте (в типографском наборе это не используют из-за технической сложности). У других авторов черта сверху могла обозначать увеличение значения цифры в 1000 раз: VM = 6000.
Существует «сокращённый способ» для записи больших чисел, таких как 1999. Он не рекомендуется, но иногда используется для упрощения. Отличие состоит в том, что для уменьшения цифры слева от неё может писаться любая цифра:
999. Тысяча M, вычтем 1 (I), получим 999 (IM) вместо CMXCIX. Следствие: 1999 — MIM вместо MCMXCIX
95. Сто C, вычтем 5 (V), получим 95 (VC) вместо XCV
1950: тысяча M, вычтем 50 (L), получим 950 (LM). Следствие: 1950 — MLM вместо MCML
Повсеместно записывать число «четыре» как «IV» стали только в XIX веке, до этого наиболее часто употреблялась запись «IIII». Однако запись «IV» можно встретить уже в документах манускрипта «Forme of Cury», датируемых 1390 годом. На циферблатах часов в большинстве случаев традиционно используется «IIII» вместо «IV»[1], главным образом, по эстетическим соображениям: такое написание обеспечивает визуальную симметрию с цифрами «VIII» на противоположной стороне, а перевёрнутую «IV» прочесть труднее, чем «IIII».
Применение
В русском языке римские цифры используются в следующих случаях.
Номер века или тысячелетия: XIX век, II тысячелетие до н. э.
Порядковый номер монарха: Карл V, Екатерина II.
Номер тома в многотомной книге (иногда — номера частей книги, разделов или глав).
В некоторых изданиях — номера листов с предисловием к книге, чтобы не исправлять ссылки внутри основного текста при изменении предисловия.
Маркировка циферблатов часов «под старину».
Иные важные события или пункты списка, например: V постулат Евклида, II мировая война, XXII съезд КПСС и т. п.
В других языках сфера применения римских цифр может иметь особенности, например, в западных странах римскими цифрами иногда записывается номер года.
Расширение
Римские цифры предоставляют возможность записывать числа от 1 до 3999 (MMMCMXCIX). Для решения этой проблемы были созданы[кто?]расширенные римские цифры.
Юникод
Стандарт Юникод определяет символы для представления римских цифр, как часть Числовых форм (англ. Number Forms),[2] в области знаков с кодами с U+2160 по U+2188. Например, MCMLXXXVIII может быть представлено в форме ⅯⅭⅯⅬⅩⅩⅩⅧ. Этот диапазон включает как строчные, так и прописные цифры от 1 (Ⅰ или I) до 12 (Ⅻ или XII), в том числе и комбинированные глифы для составных чисел, таких как 8 (Ⅷ или VIII), главным образом для обеспечения совместимости с восточноазиатскими наборами символов в таких промышленных стандартах, как JIS X 0213, где эти символы определены. Комбинированные глифы используются для представления чисел, которые ранее составлялись из отдельных символов (например, Ⅻ вместо его представления как Ⅹ и Ⅱ). В дополнение к этому, глифы существуют для архаичных[2] форм записи чисел 1000, 5000, 10 000, большой обратной C (Ɔ), поздней формы записи 6 (ↅ, похожей на греческую стигму: Ϛ), ранней формы записи числа 50 (ↆ, похожей на стрелку, указывающую вниз ↓⫝⊥[3]), 50 000, и 100 000. Следует отметить, что маленькая обратная c, ↄ не включена в символы римских цифр, но включена в стандарт Юникод как прописная клавдиева буква Ↄ.
Символы в диапазоне U+2160—217F присутствуют только для совместимости с другими стандартами, которыми определены эти символы. В обиходе применяются обычные буквы латинского алфавита. Отображение таких символов требует наличия программного обеспечения, поддерживающего стандарт Юникод, и шрифта, содержащего соответствующие этим символам глифы.
↑ Perry, David J. Proposal to Add Additional Ancient Roman Characters to UCS.
↑ Для первых двух строк
Wikimedia Foundation. 2010.
dik.academic.ru
Цифры и римские цифры - Римской империи
Римскую систему подготовки номера, используя только цифры этрусского происхождения, который был взят за и изменение римляне около 500 г. до н.э. Он подходит, правда, для удобства записи чисел, но это неудобно выполнять даже простые арифметические и не позволить, чтобы написать фракций. Эти неудобства не встречаются в позиционной системе, которая в частности, в арабских системы.
В системе римских чисел и цифр на основе 7 основных признаков т. Я, V, X, L, C, D и MЭто составить любой другой номер. Я разместил признаки в определенных сочетаниях в таблице ниже.
Я
1
IX
9
LXXX
80
ДКК
700
II
2
X
10
XC-
90
DCCC
800
III
3
XX
20
C
100
CM
900
IV
4
XXX
30
КС
200
M
1000
V
Пять
XL
40
СТС
300
М. М.
2000
VI
6
L
50
Компакт-диск
400
MC
2100
VII
7
LX
60
D
500
MMD
2500
VIII
8
LXX
70
Постоянный ток
600
MMM
3000
Рекордное число более сложных не вызывает серьезных проблем. Самый простой способ сохранить их в одну линию, по стоимости порядке, слева направо. Тогда обобщается. Например: 127 это CXXVIIИли C + X + X + V + I + I (100 +10 +10 +5 +1 +1 = 127).
Однако, не все идет, как безболезненно. Меньшие значения были получены путем размещения меньшего порядка номера знак влево, а затем вычесть его из соседней комнате номера, например: XIV - 14Или X-V-1 (10 +5-1), или XC- (100-10) - 90Или CX. Одним из принципов является поставить знаки I, X, C, слева от большего числа, например, IX или CD. В случае чисел, в которой Есть рядами в десятки, сотни, тысячи, использовать следующий принцип. Каждое правительство должно быть названо в качестве отдельной фигуры. Не писать цифры 499 использовался в качестве Id, но нужной записи распределились следующим образом: CDXCIX, или 90 400 9. Здесь идет принцип, согласно которому я могу только в том случае до V и X, X незадолго до C и L, и С, уступая только D и М.
Вы заметите, что использование цифры выше таблицы можно сохранить Максимальное значение 4999 или MMMMCMXCIX. Однако, и это очевидное препятствие, банальная ликвидирован. В частности, запись часто используется VIII.M, что означает 8000. Важным элементом здесь является маленькая точка, которая отделяет втором этапе. Таким образом номер расположен на левом точка множительИ по праву основе умножения.
Есть никаких признаков для чисел больше 1000, хотя больших чисел может быть сохранено за счет экономии меньшим числом в 100 раз и поместить его между "|"Пример:
Еще одним признаком аналогичные функции nadkreślenie означает умножение на 1000, таких как:
= 40 х 1000 = 40 000
Чтобы создать числа должны соответствующими знаками, начиная с определения ряда крупнейших в наименьшее количество смысл. Если компонент номер, который мы пишем, кратной номинальной, то г użyciem сохранили несколько последовательных соответствии символов принципе не будет писать об этом 4 знаков после (эскимо се jej dawniej не применяется), но, чтобы написать один символ наряду с знак обозначает значение больше на 1 управления (цифровой).
Были, однако, записи, которые противоречили некоторые общие правила. Иногда 4 цифры IV и записанные таким образом, IIII. То же самое относится к номерам 40, которые когда-то учитываются как XL, а в другой раз, использовать записи таких XXXX.
Римляне для хранения номера за 7, которые дошли до наших дней, использовали дополнительных персонажей, представляющих 5000 и десятитысячные
= 5000
= 10 000
opee.ru
Римские числа - это... Что такое Римские числа?
Римские цифры — цифры, использовавшиеся древними римлянами в своей непозиционной системе счисления.
Натуральные числа записываются при помощи повторения этих цифр. При этом, если большая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая — перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только во избежание четырёхкратного повторения одной и той же цифры.
Римские цифры появились около 500 лет до нашей эры у этрусков.
Цифры
Число Римскоеобозначение
1
I
5
V
10
X
50
L
100
C
500
D
1000
M
Для закрепления в памяти буквенных обозначений цифр в порядке убывания существует мнемоническое правило:
Мы Dарим Сочные Lимоны, Хватит Vсем Iх.
Соответственно 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.
Довольно часто, чтобы выделить числа в тексте, над ними рисовали черту: LXIV. Иногда черту рисовали и сверху, и снизу: XXXII — в частности, так принято выделять римские цифры в русском рукописном тексте (в типографском наборе это не используют из-за технической сложности). У других авторов черта сверху могла обозначать увеличение значения цифры в 1000 раз: VM = 6000.
Существует «сокращённый способ» для записи больших чисел, таких как 1999. Он не рекомендуется, но иногда используется для упрощения. Отличие состоит в том, что для уменьшения цифры слева от неё может писаться любая цифра:
999. Тысяча M, вычтем 1 (I), получим 999 (IM) вместо CMXCIX. Следствие: 1999 — MIM вместо MCMXCIX
95. Сто C, вычтем 5 (V), получим 95 (VC) вместо XCV
1950: тысяча M, вычтем 50 (L), получим 950 (LM). Следствие: 1950 — MLM вместо MCML
Повсеместно записывать число «четыре» как «IV» стали только в XIX веке, до этого наиболее часто употреблялась запись «IIII». Однако запись «IV» можно встретить уже в документах манускрипта «Forme of Cury», датируемых 1390 годом. На циферблатах часов в большинстве случаев традиционно используется «IIII» вместо «IV»[1], главным образом, по эстетическим соображениям: такое написание обеспечивает визуальную симметрию с цифрами «VIII» на противоположной стороне, а перевёрнутую «IV» прочесть труднее, чем «IIII».
Применение
В русском языке римские цифры используются в следующих случаях.
Номер века или тысячелетия: XIX век, II тысячелетие до н. э.
Порядковый номер монарха: Карл V, Екатерина II.
Номер тома в многотомной книге (иногда — номера частей книги, разделов или глав).
В некоторых изданиях — номера листов с предисловием к книге, чтобы не исправлять ссылки внутри основного текста при изменении предисловия.
Маркировка циферблатов часов «под старину».
Иные важные события или пункты списка, например: V постулат Евклида, II мировая война, XXII съезд КПСС и т. п.
В других языках сфера применения римских цифр может иметь особенности, например, в западных странах римскими цифрами иногда записывается номер года.
Расширение
Римские цифры предоставляют возможность записывать числа от 1 до 3999 (MMMCMXCIX). Для решения этой проблемы были созданы[кто?]расширенные римские цифры.
Юникод
Стандарт Юникод определяет символы для представления римских цифр, как часть Числовых форм (англ. Number Forms),[2] в области знаков с кодами с U+2160 по U+2188. Например, MCMLXXXVIII может быть представлено в форме ⅯⅭⅯⅬⅩⅩⅩⅧ. Этот диапазон включает как строчные, так и прописные цифры от 1 (Ⅰ или I) до 12 (Ⅻ или XII), в том числе и комбинированные глифы для составных чисел, таких как 8 (Ⅷ или VIII), главным образом для обеспечения совместимости с восточноазиатскими наборами символов в таких промышленных стандартах, как JIS X 0213, где эти символы определены. Комбинированные глифы используются для представления чисел, которые ранее составлялись из отдельных символов (например, Ⅻ вместо его представления как Ⅹ и Ⅱ). В дополнение к этому, глифы существуют для архаичных[2] форм записи чисел 1000, 5000, 10 000, большой обратной C (Ɔ), поздней формы записи 6 (ↅ, похожей на греческую стигму: Ϛ), ранней формы записи числа 50 (ↆ, похожей на стрелку, указывающую вниз ↓⫝⊥[3]), 50 000, и 100 000. Следует отметить, что маленькая обратная c, ↄ не включена в символы римских цифр, но включена в стандарт Юникод как прописная клавдиева буква Ↄ.
Символы в диапазоне U+2160—217F присутствуют только для совместимости с другими стандартами, которыми определены эти символы. В обиходе применяются обычные буквы латинского алфавита. Отображение таких символов требует наличия программного обеспечения, поддерживающего стандарт Юникод, и шрифта, содержащего соответствующие этим символам глифы.
учитывать индивидуальные особенности учащихся, создавать ситуацию успеха.
Оборудование: мультимедийный комплекс, таблицы, иллюстрирующие обозначение чисел римскими цифрами, медиаресурсы (презентация Ms Office 2007).
Ход занятия
Организация класса.
История римских цифр.
Эпиграф: «Числа правят миром.»
А тот, кто познает число, возможно, сам станет великим правителем. Все может быть… И действительно, образованные люди, знающие математику, руководили войсками и строительством, торговлей, хранили сокровища фараонов. Строительство грандиозных египетских пирамид, безусловно, требовало больших арифметических вычислений и знаний в математике.
Две стихии господствуют в математике- числа и фигуры. Это занятие мы посвятим его величеству числу. Числа не только что-то измеряют, сравнивают, вычисляют, но даже рисуют, проектируют, сочиняют, играют, делают умозаключения, выводы.
«Числа – это боги» - изрек Платон.
Для записи чисел мы используем арабские цифры (иногда римские ). А кто из вас задумывался о секрете происхождения римских цифр? Существуют разные версии относительно происхождения. Считать люди научились еще в незапамятные времена. Сначала они различали просто один или много предметов. То, наиболее древней и простой «счетной машиной» издавна являются пальцы рук и ног. Запоминать большие числа было трудно, и поэтому пальцев рук и ног «задействовались» другие «приспособления». Например, использовали шнурки с завязанными на них узлами, зарубки на палках, камешки, зерна и др. Это были первые счетные приборы, которые, в конце концов, привели к образованию разных систем счисления и к созданию современных электронных вычислительных машин. После счета по зарубкам люди изобрели особые символы, названные цифрами. Разные цивилизации создавали свои собственные цифры. Так, например в древней египетской нумерации, зародившейся более 5000 лет назад, существовали особые знаки (иероглифы) для записи чисел 1, 10, 100, 1000, …
Среди множества иероглифических систем счисления, которые существовали в разные времена у разных народов, только одна используется до сих пор. Это римские цифры, цифры древних римлян.
(Слайд 2) Римская (буквенная) система нумерации появилась примерно в 500 году до нашей эры у этрусков. Просуществовала она много столетий, прежде чем в средние века была заменена на привычную нам систему, взятую у арабов. Древние римляне изобрели систему исчисления, основанную на использовании букв для отображения чисел, они применяли в своей системе буквы «I», «V», «X», «L», «C», «D», «M».
(Слайд 3) Как читать римские цифры?
Каждая римская цифра имеет свое числовое значение, а для получения какого-то числа, его просто набирают из этих цифр: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
(Слайд 4) Правило записи римских чисел гласит: «Если большая цифра стоит перед меньшей, то они складываются, если же меньшая стоит перед большей, то меньшая вычитается из большей».
В основе римской нумерации использованы принципы сложения и вычитания, например:
VI = V + I
IX = X - I
Любую из римских цифр запрещается записывать в одном числе более трех раз подряд, например:
VIIII.
У многих народов для обозначения числа 1 применялся один и тот же символ - вертикальная чёрточка. Это самое древнее число в истории человечества. Оно возникло из простой черты на земле, из зарубки на дереве или кости.
Слайд 5.
Слайд 6.
Слайд7. В русском языке римские цифры используются в следующих случаях:
валентность химических элементов;
при указании даты для обозначения месяца года.
10. При решении задач, составлении краткой записи мы тоже используем римские цифры.
11. В русском языке римскими цифрами принято обозначать порядковые числительные цифры.
Римским цифрам около 2,5 тысяч лет.
Эти цифры иногда встречаются на фронтонах старинных и современных зданий, памятниках и др.
Эта таблица позволяет обозначить любое число от 1 до 3999. Вот как будет выглядеть число 3999- МММСМХС1Х.
Единицы
Десятки
Сотни
Тысячи
1
I
10
X
100
C
10000
M
2
II
20
XX
200
CC
20000
MM
3
III
30
XXX
300
CCC
30000
MMM
4
IV
40
XL
400
CD
5
V
50
L
500
D
6
VI
60
LX
600
DC
7
VII
70
LXX
700
DCC
8
VIII
80
LXXX
800
DCCC
9
IX
90
XC
900
CM
Проблемная задача. Слайд 8, 9.
Ответ: Здание Одесского оперного театра строилось с тысяча ВОСЕМЬСОТ восемьдесят четвертого по тысяча ВОСЕМЬСОТ восемьдесят седьмой год.
III . Занимательные задачи
1.Разделите на бумаге число двенадцать пополам так, чтобы половина этого числа была семь.
Ответ:
2. Как получить восемь, отняв от тринадцати половину?
Ответ:
3. Запишите арабскими цифрами числа:
XXVIII = 28,
XXXIX = 39,
CCCXCVII = 397,
MDCCCXVIII = 1818.
4. Слайд 10.
5. Слайд 11.
IV.Закрепление пройденного. Слайд 12.
Слайд 13.
Сосчитайте:
LХХIV - ХLVII = ...
CCMII - CCDI = ...
MMDCXLVIII - MMDXXLIV = ...
Решение.
Чтобы перевести цифры в обычную систему исчисления, необходимы знания о римских цифрах:
LХХIV = 74
ХLVII = 47
CCMII = 802
CCDI = 301
MMDCXLVIII = 2648
MMDXXLIV = 2534
Теперь выполним действие:
74 - 47 = 27
802 - 301 = 501
2648 - 2534 = 114
Переведём результат в римские числа:
27 = XXVII
501 = DI
114 = CXIV
Ответ :
LХХIV - ХLVII = XXVII
CCMII - CCDI = DI
MMDCXLVIII - MMDXXLIV = CXIV
6. Слайд 14.
7. Слайд 15
V. Итог занятия.
Итак, мы сегодня говорили о римских цифрах. Мы узнали историю возникновения римских цифр, где в наше время ещё можно встретить римские числа. Также научились записывать большие числа с помощью римских цифр, рассмотрели занимательные задачи.
Дорогие ребята, жду вас на следующее занятие с новыми открытиями. Желаю успеха! Источники:
Глейзер Г.И. История математики в школе. – Москва: «Просвещение»,1981.
Энциклопедия для детей. - М.: Аванта, 1998.
Игнатьев Е.И. В царстве смекалки. - М., 1994.
Олимпиадные задания по математике. ( 500 нестандартных задач для проведения конкурсов и олимпиад. Развитие творческой сущности учащихся). / автор-составитель Н.В.Заболотнева.- Волгоград: Учитель, 2006.
shikardos.ru
Реферат Римские цифры
Опубликовать
скачать
Реферат на тему:
План:
Введение
1 Цифры
2 Примеры
3 Применение
4 Юникод
5 Регулярные выражения
6 Преобразование
Примечания
Введение
Римские цифры — цифры, использовавшиеся древними римлянами в своей непозиционной системе счисления.
Натуральные числа записываются при помощи повторения этих цифр. При этом, если большая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая — перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только во избежание четырёхкратного повторения одной и той же цифры.
Римские цифры появились за 500 лет до нашей эры у этрусков.
Часы-куранты Спасской башни
1. Цифры
римские цифры
1
I
лат. unus
5
V
лат. quinque
10
X
лат. decem
50
L
лат. quinquaginta
100
C
лат. centum
500
D
лат. quingenti
1000
M
лат. mille
В русском языке для закрепления в памяти буквенных обозначений цифр в порядке убывания существуют мнемонические правила:
Для правильной записи больших чисел римскими цифрами необходимо сначала записать число тысяч, затем сотен, затем десятков и, наконец, единиц.
Пример: число 1988. Одна тысяча M, девять сотен CM, восемь десятков LXXX, восемь единиц VIII. Запишем их вместе: MCMLXXXVIII.
Довольно часто, чтобы выделить числа в тексте, над ними рисовали черту: LXIV. Иногда черту рисовали и сверху, и снизу: XXXII — в частности, так принято выделять римские цифры в русском рукописном тексте (в типографском наборе это не используют из-за технической сложности). У других авторов черта сверху могла обозначать увеличение значения цифры в 1000 раз: VM = 6000.
Часы марки Tissot с традиционным написанием «IIII»
Существует «сокращённый способ» для записи больших чисел, таких как 1999. Он не рекомендуется, но иногда используется для упрощения. Отличие состоит в том, что для уменьшения цифры слева от неё может писаться любая цифра:
999. Тысяча (M), вычтем 1 (I), получим 999 (IM) вместо CMXCIX. Следствие: 1999 — MIM вместо MCMXCIX
95. Сто (C), вычтем 5 (V), получим 95 (VC) вместо XCV
Повсеместно записывать число «четыре» как «IV» стали только в XIX веке, до этого наиболее часто употреблялась запись «IIII». Однако запись «IV» можно встретить уже в документах манускрипта «Forme of Cury», датируемых 1390 годом. На циферблатах часов в большинстве случаев традиционно используется «IIII» вместо «IV», главным образом, по эстетическим соображениям: такое написание обеспечивает визуальную симметрию с цифрами «VIII» на противоположной стороне, а перевёрнутую «IV» прочесть труднее, чем «IIII».
Другая версия
Для записи целых чисел в римской нумерации используются семь основных чисел:
I = 1
V = 5
X = 10
L = 50
C = 100
D = 500
M = 1000
При этом некоторые из цифр (I, X, C, M) могут повторяться, но не более трех раз, таким образом с их помощью можно записать любое целое число не более 3999 (MMMCMXCIX). В ранние периоды существовали знаки для обозначения бо́льших цифр — 5000, 10000, 50000 и 100000 (тогда максимальное число по упомянутому правилу равно 399999). При записи чисел в римской системе счисления меньшая цифра может стоять справа от большей; в этом случае она прибавляется к ней. Например, число 283 по-римски записывается как CCLXXXIII, то есть 200+50+30+3=283. Здесь цифра, изображающая сотню, повторена два раза, а цифры, изображающие соответственно десяток и единицу, повторены по три раза.
Меньшая цифра может быть записана и слева от большей, тогда ее следует вычесть из большей. В этом случае повторения меньшей цифры не допускаются. По-римски число 94 будет XCIV=100-10+5-1=94 — так называемое «правило вычитания» (появилось в эпоху поздней античности, а до этого римляне писали число 4 как IIII, а число 40 — как XXXX). Существует шесть вариантов использования «правила вычитания»:
IV = 4
IX = 9
XL = 40
XC = 90
CD = 400
CM = 900
Необходимо отметить, что другие способы «вычитания» не допустимы; так, число 99 должно быть записано как XCIX, но не как IC. Однако, в наши дни в некоторых случаях используется и упрощенная запись римских чисел: например, в программе Microsoft Excel при преобразовании арабских цифр в римские при помощи функции «РИМСКОЕ()» можно использовать несколько видов представления чисел, от классического до сильно упрощенного (так, число 499 может быть записано как CDXCIX, LDVLIV, XDIX, VDIV или ID).
С помощью римских цифр можно записывать и большие числа. Для этого над теми цифрами, которые обозначают тысячи, ставится черта, а над цифрами, которые обозначают миллионы, — двойная черта. Например, число 123123 будет выглядеть так:
CXXIIICXXIII
А миллион как I, но только не с одной, а с двумя чертами во главе.
3. Применение
В русском языке римские цифры используются в следующих случаях:
Номер века или тысячелетия: XIX век, II тысячелетие до н. э.
Порядковый номер монарха: Карл V, Екатерина II.
Номер тома в многотомной книге (иногда — номера частей книги, разделов или глав).
В некоторых изданиях — номера листов с предисловием к книге, чтобы не исправлять ссылки внутри основного текста при изменении предисловия.
Маркировка циферблатов часов «под старину».
Иные важные события или пункты списка, например: V постулат Евклида, II мировая война, XXII съезд КПСС и т. п.
В других языках сфера применения римских цифр может иметь особенности, например, в западных странах римскими цифрами иногда записывается номер года.
4. Юникод
Стандарт Юникода рекомендует использовать для представления римских цифр обычные латинские буквы.[1] Тем не менее стандарт включает также специальные символы для римских цифр как часть Числовых форм (англ. Number Forms)[2] в области знаков с кодами с U+2160 по U+2188. Например, MCMLXXXVIII может быть представлено в форме ⅯⅭⅯⅬⅩⅩⅩⅧ. Этот диапазон включает как строчные, так и прописные цифры от 1 (Ⅰ или I) до 12 (Ⅻ или XII), в том числе и комбинированные глифы для составных чисел, таких как 8 (Ⅷ или VIII), главным образом для обеспечения совместимости с восточноазиатскими наборами символов в таких промышленных стандартах, как JIS X 0213, где эти символы определены. Комбинированные глифы используются для представления чисел, которые ранее составлялись из отдельных символов (например, Ⅻ вместо его представления как Ⅹ и Ⅱ). В дополнение к этому, глифы существуют для архаичных[2] форм записи чисел 1000, 5000, 10 000, большой обратной C (Ɔ), поздней формы записи 6 (ↅ, похожей на греческую стигму: Ϛ), ранней формы записи числа 50 (ↆ, похожей на стрелку, указывающую вниз ↓⫝⊥[3]), 50 000, и 100 000. Следует отметить, что маленькая обратная c, ↄ не включена в символы римских цифр, но включена в стандарт Юникод как прописная клавдиева буква Ↄ.
Отображение всех этих символов требует наличия программного обеспечения, поддерживающего стандарт Юникод, и шрифта, содержащего соответствующие этим символам глифы.
5. Регулярные выражения
Регулярное выражение для проверки римских цифр — '^(?i)M{0,3}(D?C{0,3}|C[DM])(L?X{0,3}|X[LC])(V?I{0,3}|I[VX])$'.
6. Преобразование
Для преобразования чисел, записанных арабскими цифрами, в римские, используются специальные функции. Например, в русской версии Microsoft Excel для этого существует функция РИМСКОЕ(аргумент), в английской версии Microsoft Excel и в любой версии OpenOffice.org Calc эта функция называется ROMAN(аргумент).
Функции преобразования на JavaScript
var arab = [1, 4, 5, 9, 10, 40, 50, 90, 100, 400, 500, 900, 1000]; var roman = ['I','IV','V','IX','X','XL','L','XC','C','CD','D','CM','M']; function arabToRoman(number) { if(!number) return ''; var ret = ''; var i = arab.length - 1; while(number > 0) { if(number >= arab[i]) { ret += roman[i]; number -= arab[i]; } else { i--; } } return ret; } function romanToArab(str) { str = str.toUpperCase(); var ret = 0; var i = arab.length - 1; var pos = 0; while(i >= 0 && pos < str.length ) { if(str.substr(pos, roman[i].length) == roman[i]) { ret += arab[i]; pos += roman[i].length; } else { i--; } } return ret; }
Аналогичные функции на Си (C89):
#include <string.h> const int arabar[] = { 1, 4, 5, 9, 10, 40, 50, 90, 100, 400, 500, 900, 1000}; const char *romanar[] = { "I", "IV", "V", "IX", "X", "XL", "L", "XC", "C", "CD", "D", "CM", "M"}; char *arab2roman(unsigned short int arab) { static char roman[80]; const int m = sizeof(arabar)/sizeof(int)-1, arabmax=arabar[m]; const char romanmax=romanar[m][0]; int i, n; if(!arab) { *roman=0; return roman; } i=0; while(arab>arabmax) { roman[i++] = romanmax; arab -= arabmax; } n=m; while(arab > 0) { if(arab >= arabar[n]) { roman[i++] = romanar[n][0]; if(n&1) roman[i++] = romanar[n][1]; arab -= arabar[n]; } else n--; } roman[i]=0; return roman; } unsigned short int roman2arab(char *roman) { const int m = sizeof(arabar)/sizeof(int)-1; unsigned short int arab; int len, n, i, pir; len=strlen(roman); arab=0; n=m; i=0; while(n >= 0 && i < len) { pir=n&1; if(roman[i] == romanar[n][0] && (!pir || roman[i+1] == romanar[n][1])) { arab += arabar[n]; i += 1+pir; } else n--; } return arab; }
Программа перевода арабских цифр в римские и наоборот[5]
type str2 = string[2]; const Rims : array[1..14] of str2 = ('M','CM','D','CD','C','XC','L','XL','X','IX','V','IV','I',' '); Arab : array[1..14] of integer = (1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1, 0); var N, NI, I, J : integer; S : string; function Arab2Rim(N : integer) : string; var S : string; I : integer; begin S := ''; I:=1; while N > 0 do begin while Arab[I]<=N do begin S := S + Rims[I]; N := N - Arab[I] end; I:=I+1 end; Arab2Rim := S end; function Rim2Arab (S:string) : integer; var I, N : integer; begin I:=1; N := 0; while S<>'' do begin while Rims[I] = Copy(S, 1, Length(Rims[I]) ) do begin S := Copy( S, 1+Length(Rims[I]), 255); N := N + Arab[I] end; I:=I+1 end; Rim2Arab := N end; begin WriteLn('Перевод из арабских цифр в римские. 1999 B_SA'); { Write('Введите число для преобразования:'); ReadLn(N);} for NI := 26 to 46 do WriteLn(NI,' = ',Arab2Rim(NI),' обратно ', Rim2Arab( Arab2Rim(NI) )); end.
Функция преобразования арабского числа в римское на Pascal[6]
function Arab2Roman(arab:integer):string; var i:integer; d:integer; arab_str:string; arab_len:integer; begin Result := ''; arab_str := IntToStr(arab); arab_len := Length(arab_str); for i := 0 to arab_len-1 do begin d := StrToInt(String(arab_str[arab_len-i])); if (d+1) mod 5 = 0 then Result := Copy('IXCM', 1+i, 1) + Copy('VXLCDM', i*2 + (d+1) div 5, 1) + Result else Result := Copy('VLD', 1+i, d div 5) + Copy('IIIXXXCCCMMM', 1+i*3, d mod 5) + Result; end; end;
Отличительной особенностью данного алгоритма является то, что в нем не используются массивы (если, конечно, не считать строку массивом символов).
Функция преобразования арабского числа в римское на BASIC (самый краткий код)[7]
10 INPUT "АРАБСКОЕ ЧИСЛО: "; А$ 20 FOR I=0 TO LEN(A$)-1 30 X=VAL(MID$(A$,LEN(A$)-I,1)) 40 IF X=4 OR X=9 THEN B$=MID$("IXCM",I+1,1)+MID$("VXLCDM",I*2+(X+1)/5,1)+B$ 50 IF X<4 THEN B$=MID$("IIIXXXCCCMMM",1+I*3,X)+B$ ELSE IF X>4 AND X<9 THEN B$=MID$("VLD",I+1,1)+MID$("IIIXXXCCCMMM",1+I*3,X-5)+B$ 60 NEXT I 70 PRINT "РИМСКОЕ ЧИСЛО: "; B$
Функция преобразования арабского числа (в данном случае 1999) в римское на XPath
string-join( for $num in (1999) return ( ('','M','MM','MMM')[($num idiv 1000) mod 10+1], ('','C','CC','CCC','CD','D','DC','DCC','DCCC','CM')[($num idiv 100) mod 10+1], ('','X','XX','XXX','XL','L','LX','LXX','LXXX','XC')[($num idiv 10) mod 10+1], ('','I','II','III','IV','V','VI','VII','VIII','IX')[$num mod 10+1] ), '')
↑ 12 Unicode Number Forms - www.unicode.org/charts/PDF/U2150.pdf
Perry, David J. Proposal to Add Additional Ancient Roman Characters to UCS - std.dkuug.dk/jtc1/sc2/wg2/docs/N3218.pdf.
Для первых двух строк
"Наука и жизнь" N12 1986 cтр.95, В.Птицын, г.Москва
Автор - Кузнецов Евгений А.
Автор - Кузнецов Евгений А., 1992 год
Техническое примечание: Из-за технических ограничений некоторые браузеры не могут показывать спецсимволы, используемые в этой статье. Такие символы могут быть отображены в виде квадратиков, вопросительных знаков или других бессмысленных символов в зависимости от вашего веб-браузера, операционной системы и набора установленных шрифтов. Даже если ваш браузер способен интерпретировать UTF-8 и вы установили шрифт, поддерживающий большой диапазон Юникода, например Code2000, Arial Unicode MS, Lucida Sans Unicode или один из свободных шрифтов Unicode, — вам, возможно, придётся использовать другой браузер, поскольку возможности браузеров в этой области часто различаются.
скачатьДанный реферат составлен на основе статьи из русской Википедии. Синхронизация выполнена 10.07.11 04:39:12Похожие рефераты: Цифры, Арабские цифры, Японские цифры, Кириллические цифры, Цифры Сучжоу, Минускульные цифры, Чувашские цифры, Китайские цифры, Цифры майя.
Категории: Системы счисления, Цифры.
Текст доступен по лицензии Creative Commons Attribution-ShareAlike.
wreferat.baza-referat.ru
Римские числа - это... Что такое Римские числа?
Римские цифры — цифры, использовавшиеся древними римлянами в своей непозиционной системе счисления.
Натуральные числа записываются при помощи повторения этих цифр. При этом, если большая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая — перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только во избежание четырёхкратного повторения одной и той же цифры.
Римские цифры появились около 500 лет до нашей эры у этрусков.
Цифры
Число Римскоеобозначение
1
I
5
V
10
X
50
L
100
C
500
D
1000
M
Для закрепления в памяти буквенных обозначений цифр в порядке убывания существует мнемоническое правило:
Мы Dарим Сочные Lимоны, Хватит Vсем Iх.
Соответственно 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.
Довольно часто, чтобы выделить числа в тексте, над ними рисовали черту: LXIV. Иногда черту рисовали и сверху, и снизу: XXXII — в частности, так принято выделять римские цифры в русском рукописном тексте (в типографском наборе это не используют из-за технической сложности). У других авторов черта сверху могла обозначать увеличение значения цифры в 1000 раз: VM = 6000.
Существует «сокращённый способ» для записи больших чисел, таких как 1999. Он не рекомендуется, но иногда используется для упрощения. Отличие состоит в том, что для уменьшения цифры слева от неё может писаться любая цифра:
999. Тысяча M, вычтем 1 (I), получим 999 (IM) вместо CMXCIX. Следствие: 1999 — MIM вместо MCMXCIX
95. Сто C, вычтем 5 (V), получим 95 (VC) вместо XCV
1950: тысяча M, вычтем 50 (L), получим 950 (LM). Следствие: 1950 — MLM вместо MCML
Повсеместно записывать число «четыре» как «IV» стали только в XIX веке, до этого наиболее часто употреблялась запись «IIII». Однако запись «IV» можно встретить уже в документах манускрипта «Forme of Cury», датируемых 1390 годом. На циферблатах часов в большинстве случаев традиционно используется «IIII» вместо «IV»[1], главным образом, по эстетическим соображениям: такое написание обеспечивает визуальную симметрию с цифрами «VIII» на противоположной стороне, а перевёрнутую «IV» прочесть труднее, чем «IIII».
Применение
В русском языке римские цифры используются в следующих случаях.
Номер века или тысячелетия: XIX век, II тысячелетие до н. э.
Порядковый номер монарха: Карл V, Екатерина II.
Номер тома в многотомной книге (иногда — номера частей книги, разделов или глав).
В некоторых изданиях — номера листов с предисловием к книге, чтобы не исправлять ссылки внутри основного текста при изменении предисловия.
Маркировка циферблатов часов «под старину».
Иные важные события или пункты списка, например: V постулат Евклида, II мировая война, XXII съезд КПСС и т. п.
В других языках сфера применения римских цифр может иметь особенности, например, в западных странах римскими цифрами иногда записывается номер года.
Расширение
Римские цифры предоставляют возможность записывать числа от 1 до 3999 (MMMCMXCIX). Для решения этой проблемы были созданы[кто?]расширенные римские цифры.
Юникод
Стандарт Юникод определяет символы для представления римских цифр, как часть Числовых форм (англ. Number Forms),[2] в области знаков с кодами с U+2160 по U+2188. Например, MCMLXXXVIII может быть представлено в форме ⅯⅭⅯⅬⅩⅩⅩⅧ. Этот диапазон включает как строчные, так и прописные цифры от 1 (Ⅰ или I) до 12 (Ⅻ или XII), в том числе и комбинированные глифы для составных чисел, таких как 8 (Ⅷ или VIII), главным образом для обеспечения совместимости с восточноазиатскими наборами символов в таких промышленных стандартах, как JIS X 0213, где эти символы определены. Комбинированные глифы используются для представления чисел, которые ранее составлялись из отдельных символов (например, Ⅻ вместо его представления как Ⅹ и Ⅱ). В дополнение к этому, глифы существуют для архаичных[2] форм записи чисел 1000, 5000, 10 000, большой обратной C (Ɔ), поздней формы записи 6 (ↅ, похожей на греческую стигму: Ϛ), ранней формы записи числа 50 (ↆ, похожей на стрелку, указывающую вниз ↓⫝⊥[3]), 50 000, и 100 000. Следует отметить, что маленькая обратная c, ↄ не включена в символы римских цифр, но включена в стандарт Юникод как прописная клавдиева буква Ↄ.
Символы в диапазоне U+2160—217F присутствуют только для совместимости с другими стандартами, которыми определены эти символы. В обиходе применяются обычные буквы латинского алфавита. Отображение таких символов требует наличия программного обеспечения, поддерживающего стандарт Юникод, и шрифта, содержащего соответствующие этим символам глифы.
↑ Perry, David J. Proposal to Add Additional Ancient Roman Characters to UCS.
↑ Для первых двух строк
Wikimedia Foundation. 2010.
veter.academic.ru
римские цифры - это... Что такое римские цифры?
римские цифры
numeração romana
Русско-португальский словарь.
римская цифра
римский
Смотреть что такое "римские цифры" в других словарях:
РИМСКИЕ ЦИФРЫ — РИМСКИЕ ЦИФРЫ, знаки для обозначения чисел: I V X L C D M 1 5 10 50 1005001000 При записи числа значение большей цифры складывается со значением последующей меньшей или равной ей, а из значения большей цифры вычитается значение предыдущей меньшей … Современная энциклопедия
Римские цифры — РИМСКИЕ ЦИФРЫ, знаки для обозначения чисел: I X C M 5 50 500 … Иллюстрированный энциклопедический словарь
РИМСКИЕ ЦИФРЫ — см. Цифры … Большой Энциклопедический словарь
Римские цифры — цифры, используемые в тексте изданий главным образом для обозначения некоторых порядковых числительных: номеров конференций, съездов, обозначений веков (XX в.), императоров и королей (Александр III, Людовик XIV), кварталов (I квартал).… … Издательский словарь-справочник
Римские цифры — цифры, используемые в тексте изданий главным образом для обозначения некоторых порядковых числительных: номеров конференций, съездов (XXIV съезд КПСС), веков (XXI в.), императоров и королей (Петр I, Генрих IV), интервалов времени (II квартал) … Реклама и полиграфия
римские цифры — (Roman numerals) Римская система нумерации с помощью букв была распространена в Европе на протяжении двух тысяч лет. Только в позднем средневековье ее сменила более удобная для вычислений десятичная система цифр [знаки, обозначающие числа, 1… … Шрифтовая терминология
Римские цифры — Часы куранты Спасской башни Системы счисления … Википедия
римские цифры — см. Цифры. * * * РИМСКИЕ ЦИФРЫ РИМСКИЕ ЦИФРЫ, см. Цифры (см. ЦИФРЫ) … Энциклопедический словарь
Римские цифры — цифры древних римлян. Система Р. ц. основана на употреблении особых знаков для десятичных разрядов I = 1, Х =10, С = 100, М = 1000 и их половин V = 5, L = 50, D = 500. Натуральные числа записываются при помощи повторения этих цифр. При… … Большая советская энциклопедия
РИМСКИЕ ЦИФРЫ — цифры древних римлян. Система Р. ц. основана на употреблении особых знаков для десятичных разрядов I=I, Х=10, С=100, М=1000 и их половин V=5, L=50, D=500. Натуральные числа записываются при помощи повторения этих цифр. При этом если большая цифра … Математическая энциклопедия
Римские цифры — цифры древ. римлян. Система Р. ц. основана на употребл. особых знаков для десятич. разрядов I = 1, Х = 10, С = 100, М 1000 и их половин V = 5, L = 50, D = 500. Натурал. числа записываются при помощи повторения этих цифр. При этом, если… … Древний мир. Энциклопедический словарь