Латински броеви со превод. Превод на римски, индиски, арапски бројки (броеви)




Римскиот систем за нумерирање со помош на букви бил вообичаен во Стариот Рим и Европа две илјади години. Дури во доцниот среден век тој бил заменет со попогоден декаден систем на броеви, позајмен од Арапите (1,2,3,4,5...).

Но, до сега, римските цифри означуваат датуми на споменици, време на часовници и (во англо-американската типографска традиција) страници со предговори на книги, големини на облека, поглавја од монографии и учебници. Покрај тоа, на руски вообичаено е да се користат римски бројки за означување на редни броеви. Римскиот нумерички систем во моментов се користи за означување на вековите (XV век, итн.), н.е. д. (MCMLXXVII, итн.) и месеци кога се наведуваат датумите (на пример, 1. V. 1975), во историските споменици на правото како броеви на написите (Каролина, итн.)

За да се назначат броеви, користени се 7 букви од латинската азбука (првата буква од зборовите е пет, десет, педесет, сто, петстотини, илјади):

I=1, V=5, X=10, L=50, C=100, D=500, M=1000

C (100) е првата буква од латинскиот збор centum (сто)

и М - (1000) - првата буква од зборот мил (илјада).

Што се однесува до знакот D (500), тој беше половина од знакот Ф (1000)

Знакот V (5) е горната половина на знакот X (10)

Средните броеви се формирале со додавање на неколку букви десно или лево. Прво се пишуваат илјадници и стотици, а потоа десетки и единици. Значи бројот 24 е напишан како XXIV

Природните броеви се пишуваат со повторување на овие броеви.

Притоа, ако поголем број е пред помал, тогаш тие се собираат (принципот на собирање), но ако помал број е пред поголем, тогаш помалиот се одзема од поголемиот (на принцип на одземање).

Со други зборови, ако знакот што означува помал број е десно од знакот што означува поголем број, тогаш помалиот се додава на поголемиот; ако лево, тогаш одземете: VI - 6, т.е. 5+1 IV - 4, т.е. 5-1 LX - 60, т.е. 50+10 XL - 40, т.е. 50-10 CX - 110, т.е. 100+10 XC - 90, т.е. 100-10 MDCCCXII - 1812 година, т.е. 1000+500+100+100+100+10+1+1

Последното правило важи само за да се избегне повторување на истиот број четири пати. За да се избегне повторување 4 пати, бројот 3999 е напишан како MMMIM.

Можни се различни ознаки за ист број. Така, бројот 80 може да се претстави како LXXX (50+10+10+10) и како XXC(100-20).

На пример, I, X, C се ставаат соодветно пред X, C, M за да означат 9, 90, 900 или пред V, L, D за да означат 4, 40, 400.

На пример, VI = 5+1 = 6, IV = 5 - 1 = 4 (наместо IIII).

XIX = 10 + 10 - 1 = 19 (наместо XVIII),

XL = 50 - 10 = 40 (наместо XXXX),

XXXIII = 10 + 10 + 10 + 1 + 1 + 1 = 33, итн.

Римски бројки

MCMLXXXIV

Забелешка:

Основни римски броеви: I (1) - unus (unus) II (2) - duo (duo) III (3) - tres (tres) IV (4) - quattuor (quattuor) V (5) - quinque (quinque) VI (6) - секс (секс) VII (7) - септем (септем) VIII (8) - окто (окто) IX (9) - новем (ноем) X (10) - декември (декември), итн. XX (20) - viginti (viginti) XXI (21) - unus et viginti или viginti unus XXII (22) - duo et viginti или viginti duo, итн. XXVIII (28) - duodetriginta XXIX (29) - undetriginta XXX (30) - triginta XL (40) - quadraginta L (50) - quinquaginta LX (60) - sexaginta LXX (70) - septuaginta LXXX (80) - октогинта XC 90) - nonaginta C (100) - centum CC (200) - ducenti CCC (300) - trecenti (trecenti) CD (400) - quadrigenti (quadrigenti) D (500) - quingenti (quingenti) DC (600) - sexcenti ( sexcenti) DCC (700) - septigenti (septigenti) DCCC(800) - octingenti (octigenti) CM (DCCCC) (900) - nongenti (nongenti) M (1000) - mille (mille) MM (2000) - duo milia (duo milia) V (5000) - quinque milia (quinque milia) X (10000) - decem milia (decem milia) XX (20000) - viginti milia (viginti milia) C (1000000) - centum milia (centum milia) XI (10000) - decies centena milia (decies centena milia)"

Римски бројки- броеви што ги користеле старите Римјани во нивниот непозиционен броен систем.

Цели броевисе пишуваат со повторување на овие бројки. Притоа, ако поголем број е пред помал, тогаш тие се собираат (принципот на собирање), но ако помал број е пред поголем, тогаш помалиот се одзема од поголемиот (на принцип на одземање). Последното правило важи само за да се избегне повторување на истиот број четири пати.

Римските бројки се појавиле околу 500 п.н.е меѓу Етрурците.

Броеви

Да се ​​консолидира во меморијата ознаки на буквиброевите во опаѓачки редослед постои мнемоничко правило:

Мс Драб СОлице в лице Лимони, Xватит Вседум Јас X.

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

За правилно да напишете големи броеви со римски бројки, прво мора да го напишете бројот на илјадници, потоа стотки, потоа десетици и на крајот единици.

Постои „кратенка“ за пишување големи броеви како 1999. Не се препорачува, но понекогаш се користи за поедноставување на работите. Разликата е во тоа што за да се намали цифрата, секоја цифра може да се запише лево од неа:

  • 999. Илјада (М), одземе 1 (I), добиваме 999 (IM) наместо CMXCIX. Последица: 1999 година - MIM наместо MCMXCIX
  • 95. Сто (C), одземете 5 (V), добијте 95 (VC) наместо XCV
  • 1950: Илјада (М), одземете 50 (Л), добијте 950 (ЛМ). Последица: 1950 година - MLM наместо MCML

Дури во 19 век бројот „четири“ бил запишан како „IV“, најчесто се користел бројот „IIII“. Сепак, записот „IV“ веќе може да се најде во документите на ракописот Форма на Кири кој датира од 1390 година. Брачите за часовници традиционално користат „IIII“ наместо „IV“ во повеќето случаи, главно од естетски причини: овој правопис обезбедува визуелна симетрија со бројките „VIII“ на спротивната страна, а превртеното „IV“ е потешко да се чита од „IIII“.

Примена на римски бројки

На руски, римските бројки се користат во следниве случаи:

  • Век или милениумски број: XIX век, II милениум п.н.е. д.
  • Сериски број на монархот: Чарлс V, Катерина II.
  • Том број во повеќетомна книга (понекогаш броеви на делови од книгата, делови или поглавја).
  • Во некои публикации - броевите на листови со предговорот на книгата, за да не се коригираат врските во главниот текст кога се менува предговорот.
  • Антички ознаки на бројчаникот за часовници.
  • Други важни настаниили наведете ставки, на пример: Евклидовиот V постулат, Втората светска војна, XXII конгрес на КПСС итн.

Во други јазици, опсегот на примена на римските бројки може да има специфични карактеристики, на пример, во западните земји, бројот на годината понекогаш се пишува со римски бројки.

Римски бројки и Уникод

Стандардот Unicode ги дефинира знаците за да претставуваат римски бројки како дел од Форми на броеви(Англиски) Форми за броеви), во областа на знаци со шифри U+2160 до U+2188. На пример, MCMLXXXVIII може да се претстави во форма ⅯⅭⅯⅬⅩⅩⅩⅧ. Овој опсег вклучува и мали и големи броеви од 1 (Ⅰ или I) до 12 (Ⅻ или XII), вклучувајќи комбинирани хидроглифи за композитни броеви, како што се 8 (Ⅷ или VIII), главно за да се обезбеди компатибилност со множества на знаци од Источна Азија во индустриските стандарди како што е JIS X 0213, каде што се дефинирани овие знаци. Комбинираните хиероглифи се користат за прикажување на броеви кои претходно биле составени од поединечни знаци (на пример, Ⅻ наместо неговото претставување како Ⅹ и Ⅱ). Дополнително на ова, постојат хиероглифи за архаичните форми од 1000, 5000, 10.000, главната реверс C (Ɔ), доцната форма на 6 (ↅ, слична на грчката стигма: Ϛ), раната форма на 50 (ↆ, слично на стрелката насочена надолу ↓⫝⊥ ), 50.000 и 100.000 Треба да се забележи дека задно малото c, ↄ не е вклучено во римските знаци, но е вклучено во стандардот на Уникод како клаудиска голема Ↄ.

Римски бројки до Уникод
Код 0 1 2 3 4 5 6 7 8 9 А Б В Д Е Ф
Значење 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

216А

216Б

216C

216D

216E

216F
U+2170
2170

2171

2172

2173

2174

2175

2176

2177

2178

2179

217А

217Б

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 се присутни само за компатибилност со други стандарди што ги дефинираат овие знаци. Во секојдневниот живот се користат обични букви од латинската азбука. Прикажувањето на такви симболи бара софтвер, кој го поддржува стандардот Unicode и фонт што ги содржи хиероглифите што одговараат на овие знаци.

Позицијален , , , , , , , , , , Нега-позиционен Симетрично Мешани системи Фибоначи Не-позиционен Единица (унарна)

Римски бројки

1 Јас лат. unus, unum
5 В лат. quinque
10 X лат. декември
50 Л лат. quinquaginta
100 В лат. centum
500 Д лат. quingenti
1000 М лат. милја

На руски јазик, постојат мнемонички правила за фиксирање во меморијата на ознаките на буквите на броевите во опаѓачки редослед:

Мс Драб СОлице в лице Лимони, Xватит Вседум Јас X.

Мс Дние јадеме Всовети Лпогледнете Xдобро Вдобро воспитан Јасна поединци

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

Број Означување
1 Јас
2 II
3 III
4 IV, до 19 век - III
5 В
6 VI
7 VII
8 VIII (понекогаш - III)
9 IX (понекогаш VIII)
10 X
20 XX
30 ХХХ
40 XL
50 Л
60 LX
70 LXX
80 LXXX
90 XC
100 В
200 CC
300 CCC
400 ЦД
500 D; IƆ
600 DC; IƆC
700 DCC; IƆCC
800 DCCC; IƆCCC
900 ЦМ; CCIƆ
1 000 М; ↀ; CIƆ
2 000 ММ; CIƆCIƆ
3 000 МММ; CIƆCIƆCIƆ
3 999 MMMCMXCIX
4 000 МВ; ↀↁ; CIƆIƆƆ
5 000 V ; ↁ; IƆƆ
6 000 V M; ↁↀ; IƆƆCIƆ
7 000 VMM; ↁↀↀ; IƆƆCIƆCIƆ
8 000 V MMM; ↁↀↀↀ; IƆƆCIƆCIƆCIƆ
9 000 IX; ↀↂ; CIƆCCIƆƆ
10 000 X ; ↂ; CCIƆƆ
20 000 XX; ↂↂ; CCIƆƆCCIƆƆ
30 000 ХХХ ; ↂↂↂ; CCIƆƆCCIƆƆCCIƆƆ
40 000 XL ; ↂↇ; CCIƆƆIƆƆƆ
50 000 L; ↇ; IƆƆƆ
60 000 LX ; ↇↂ; IƆƆƆCCIƆƆ
70 000 LXX; ↇↂↂ; IƆƆƆCCIƆƆCCIƆƆ
80 000 LXXX ; ↇↂↂↂ; IƆƆƆCCIƆƆCCIƆƆCCIƆƆ
90 000 XC ; ↂↈ; CCIƆƆCCCIƆƆƆ
100 000 C; ↈ; CCCIƆƆƆ
200 000 CC ; ↈↈ; CCCIƆƆƆCCCIƆƆƆ
300 000 CCC; ↈↈↈ; CCCIƆƆƆCCCIƆƆƆCCCIƆƆƆ
400 000 ЦД; CCCIƆƆƆIƆƆƆƆ
500 000 Д ; IƆƆƆƆ
600 000 DC ; IƆƆƆƆCCCIƆƆƆ
700 000 DCC ; IƆƆƆƆCCCIƆƆƆCCCIƆƆƆ
800 000 DCCC; IƆƆƆƆCCCIƆƆƆCCCIƆƆƆCCCIƆƆƆ
900 000 ЦМ; C I; CCCIƆƆƆCCCCCIƆƆƆƆ
1 000 000 М ; јас ; CCCCIƆƆƆƆ

За правилно да напишете големи броеви со римски бројки, прво мора да го напишете бројот на илјадници, потоа стотки, потоа десетици и на крајот единици.

Во овој случај, некои од броевите (I, X, C, M) може да се повторат, но не повеќе од три пати по ред; така, тие можат да се користат за пишување на кој било цел број не повеќе од 3999(MMMCMXCIX). ВО рани периодиимаше ознаки за укажување на поголеми бројки - 5000, 10.000, 50.000 и 100.000 (тогаш максималната бројка според споменатото правило е 399.999). Кога пишувате броеви во римскиот нумерички систем, помалата цифра може да се појави десно од поголемата; во овој случај се додава кон него. На пример, бројот 283 во римски е напишан како CCLXXXIII, односно 100+100+50+30+3=283. Овде фигурата што претставува сто се повторува двапати, а фигурите што претставуваат десет и еден, соодветно, се повторуваат три пати.

Пример: број 1988. Илјада М, деветстотини ЦМ, осум десетици LXXX, осум единици VIII. Ајде да ги запишеме заедно: MCMLXXXVIII.

Доста често, за да се истакнат бројките во текстот, над нив се цртала линија: LXIV. Понекогаш се повлекуваше линија и горе и долу: XXXII- особено, вообичаено е да се истакнуваат римски бројки во руски ракописен текст (ова не се користи при наборување поради техничка сложеност). За други автори, горната лента може да укаже на зголемување на вредноста на фигурата за 1000 пати: V = 5000.

Дури во 19 век бројот „четири“ бил запишан како „IV“, најчесто се користел бројот „IIII“. Сепак, записот „IV“ веќе може да се најде во документите на ракописот „Форма на Кири“ кој датира од 1390 година. Брачите за часовници традиционално користат „IIII“ наместо „IV“ во повеќето случаи, главно од естетски причини: овој правопис обезбедува визуелна симетрија со бројките „VIII“ на спротивната страна, а превртеното „IV“ е потешко да се чита од „IIII“. Постои и верзија дека IV не е напишано на бројчаникот бидејќи IV се првите букви од името на богот Јупитер (IVPITER).

Помалиот број може да се запише лево од поголемиот, а потоа треба да се одземе од поголемиот. Во овој случај, може да се одземат само броевите што означуваат 1 или моќи од 10, а само двете цифри кои се најблиску во нумеричката серија до подлогата (т.е. подзавршницата помножена со 5 или 10) може да се користат како минуенд. Не се дозволени повторувања на помал број. Така постои само шест опциикористејќи го „правилото за одземање“:

  • IV = 4
  • IX = 9
  • XL=40
  • XC = 90
  • ЦД = 400
  • CM = 900

На пример, бројот 94 би бил XCIV = 100 − 10 + 5 − 1 = 94 - таканареченото „правило за одземање“ (се појавило во доцната антика, а пред тоа Римјаните го пишувале бројот 4 како IIII, а бројот 40 како XXXX).

Треба да се забележи дека другите методи на „одземање“ се неприфатливи; така, бројот 99 треба да се напише како XCIX, но не како IC. Меѓутоа, во денешно време, во некои случаи, се користи и поедноставена нотација на римски броеви: на пример, во Microsoft Excel, при конвертирање на арапски бројки во римски со помош на функцијата „ROMAN()“, можете да користите неколку видови на претставување на броеви, од класично до многу поедноставено (на пример, бројот 499 може да се напише како CDXCIX, LDVLIV, XDIX, VDIV или ID). Поедноставувањето е во тоа што за да се намали цифрата, која било друга цифра може да се запише лево од неа:

  • 999. Илјада (М), одземе 1 (I), добиваме 999 (IM) наместо CMXCIX. Последица: 1999 година - MIM наместо MCMXCIX
  • 95. Сто (C), одземете 5 (V), добијте 95 (VC) наместо XCV
  • 1950: Илјада (М), одземете 50 (Л), добијте 950 (ЛМ). Последица: 1950 година - MLM наместо MCML

Големи броеви може да се напишат и со римски броеви. За да го направите ова, се става линија над оние броеви што означуваат илјадници, а двојна линија се става над броевите што означуваат милиони. На пример, бројот 123123 би изгледал вака:

CXXIII CXXIII

И милион е како јас, но со не една, туку две карактеристики на чело: јас

Апликација

Редовни изрази

Редовниот израз за проверка на римските броеви е ^(M(0,3))(D?C(0,3)|C)(L?X(0,3)|X)(V?I(0,3) |. I)$ Во Perl, можете да го користите регуларниот израз m/\b((?:M(0,3)?(?:D?C(0,3)|C)?(?:L) за да најдете Римски броеви во низа ?X(0,3)|X)?(?:I(0,3)?V?I(0,3)|I)))\b/gs .

Конверзија

За да ги конвертирате броевите напишани со арапски бројки во римски броеви, користете специјални функции. На пример, во руската верзија на Microsoft Excel постои функција за ова РИМСКИ(аргумент), во англиска верзија Microsoft Excelи во која било верзија на OpenOffice.org Calc оваа функција се нарекува РИМСКИ(аргумент).

Функции на конверзија во JavaScript

вар арап = ; var roman = ["I", "IV", "V", "IX", "X", "XL", "L", "XC", "C", "CD", "D", "CM ""М"]; функција arabToRoman(број) ( if(!number) return ""; var ret = ""; var i = arab.length - 1; while(број > 0) ( if(број >= arab[i]) (ret + = roman[i] број -= арап[i]) else (i--;) ) враќање ret romanToArab(str) (str = str.toUpperCase; var ret = 0; должина - 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; }

Слични функции во C (C89):

#вклучи 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(непотпишан краток int арапски) ( статичен char roman; const int m = sizeof(arabar)/sizeof(int)-1, arabmax=arabar[m]; const char romanmax=romanar[m]; int i, n if(!arab) ( *roman=0; return roman; ) i=0 while(arab>arabmax) ( roman = romanmax; ) n=m while(arab > 0; arab >= arabar[n]) ( roman = romanar[n]; if(n&1) roman = romanar[n]; arab -= arabar[n]; char *roman) ( const int m = sizeof(arabar)/sizeof(int)-1; unsigned short int arab; int len, n, i, pir; len=strlen(roman); arab=0; i=0; додека(n >= 0 && i< len) { pir=n&1; if(roman[i] == romanar[n] && (!pir || roman == romanar[n])) { arab += arabar[n]; i += 1+pir; } else n--; } return arab; }

тип str2 = стринг; const Рамки: низа од str2 = ("M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V ""IV", "јас"," "); Арапски: низа од цел број = (1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1, 0); var N, NI, I, J: цел број; S:стринг; функција Arab2Rim(N: цел број): стринг; var S: низа; I: цел број; почеток S:= ""; јас:=1; додека N > 0 почнуваат додека Арап[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<>"" почнуваат додека бандажи[I] = Копија(S, 1, Должина(Рамс[I])) почнуваат S:= Копирај(S, 1+Должина(Рамс[I]), 255); N:= N + Арапски[I] крај; I:=I+1 крај; Rim2Arab:= N крај; start WriteLn(„Превод од арапски на римски броеви. 1999 B_SA“); ( Напишете ("Внесете го бројот за конвертирање:"); ReadLn(N);) за NI:= 26 до 46 направи WriteLn(NI," = ",Arab2Rim(NI)," обратно ", Rim2Arab(Arab2Rim(NI) ) ); крај.

функција Arab2Roman(арапски:цел број):стринг; var i:цел број; d:цел број; arab_str:string; арапско_лен: цел број; почеток Резултат:= ""; arab_str:= IntToStr(арапски); arab_len:= Должина(arab_str); за i:= 0 до arab_len-1 започнете d:= StrToInt(String(arab_str)); ако (d+1) mod 5 = 0 тогаш Резултат:= Копирај("IXCM", 1+i, 1) + Копирај("VXLCDM", i*2 + (d+1) div 5, 1) + Резултат друго Резултат:= Копирај ("VLD", 1+i, d div 5) + Копирај ("IIIXXXCCCMMM", 1+i*3, (d mod 5)/2) + Резултат; крај; крај;

Карактеристична карактеристика на овој алгоритам е тоа што не користи низи (освен, се разбира, ако сметате дека низата е низа од знаци).

10 ВЛЕЗ "АРАПСКИ БРОЈ: "; А$ 20 ЗА I=0 ДО LEN(A$)-1 30 X=VAL(MID$(A$,LEN(A$)-I,1)) 40 АКО X=4 ИЛИ X=9 ТОГАШ 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 И X<9 THEN B$=MID$("VLD",I+1,1)+MID$("IIIXXXCCCMMM",1+I*3,X-5)+B$ 60 NEXT I 70 PRINT "РИМСКОЕ ЧИСЛО: "; B$

string-join(за $num во (1999) врати (("","M", "MM", "MMM")[($num idiv 1000) mod 10+1], ("","C", "CC", "CCC", "CD", "D", "DC", "DCC", "DCCC", "CM")[($num idiv 100) мод 10+1], (""," X“, „XX“, „XXX“, „XL“, „L“, „LX“, „LXX“, „LXXX“, „XC“)[($num idiv 10) мод 10+1], (“ ""I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX")[$num мод 10+1]), "" )

користете строги; користете предупредувања; мојот $n = 1999 година; мојот $nums = [ ["", qw(I II III IV V VI VII VIII IX) ], ["", qw(X XX XXX XL L LX LXX LXXX XC) ], ["", qw(C CC CCC CD D DC DCC DCC DCCC CM) ], ["", qw(M MM MMM) ] ]; мојот $i = 0; мојот @res = (); притисни @res, ($nums->[$i++][ ($n % 10, $n = int($n / 10)) ]) за 0 .. 3; печатење обратна страна @res;

увоз java.util.*; јавна класа IntegerConverter ( јавен статичен Стринг intToRoman(int број) ( if (број >= 4000 || број<= 0) return null; StringBuilder result = new StringBuilder(); Iteratoriterator = units.descendingKeySet().iterator(); додека (iterator.hasNext()) ( Целоброен клуч = iterator.next (); додека (број >= клуч) (број -= клуч; result.append(units.get(клуч)); ) ) врати result.toString( ); ) приватна статичка конечна NavigableMap единици; статична(NavigableMap initMap = нова TreeMap (); initMap.put(1000, "M"); initMap.put(900, "CM"); initMap.put(500, "D"); initMap.put(400, „ЦД“); initMap.put(100, "C"); initMap.put(90, "XC"); initMap.put(50, "L"); initMap.put(40, "XL"); initMap.put(10, "X"); initMap.put(9, "IX"); initMap.put(5, "V"); initMap.put(4, "IV"); initMap.put(1, "јас"); units = Collections.unmodifiableNavigableMap(initMap); ))

///

/// Класата е дизајнирана да конвертира арапски броеви во римски броеви и обратно /// /// /// Класата првично содржи азбука од римски броеви способни да дефинираат арапски броеви од 1 до 39999 /// Ако треба да го проширите опсегот, можете да дефинирате дополнителни ознаки за римски бројки користејќи го полето /// Основни римски броевијавна статична класа RomanNumber ( /// /// Азбука на основни римски броеви /// Азбуката е изградена во форма на речник. Копчето за речник е арапски број (int), вредноста е соодветниот /// Римски број (низа) /// /// /// Содржи римска нотација за арапски броеви 1*,4*,5*,9* - каде што „*“ претставува 0...N нули /// Кога се создава, содржи ознака на броеви од 1 до 10000 (I...ↂ Бидејќи во римскиот број еден симболот не може /// да се појавува повеќе од три пати, првично е можно да се претворат броевите од 1 до 39999 во). римскиот формат. /// Ако сакате да можете да работите со голем број римски броеви, тогаш треба да додадете дополнителни ознаки на листата /// почнувајќи од 40000 без да ги прескокнете елементите 1*,4*,5*,9*. /// јавна статична SortedList BasicRomanNumbers ( get; set; ) статични RomanNumber () ( BasicRomanNumbers = нова подредена листа (17); BasicRomanNumbers.Add(1, "I"); BasicRomanNumbers.Add(4, "IV"); BasicRomanNumbers.Add(5, "V"); BasicRomanNumbers.Add(9, "IX"); BasicRomanNumbers.Add(10, "X"); BasicRomanNumbers.Add(40, "XL"); BasicRomanNumbers.Add(50, "L"); BasicRomanNumbers.Add(90, "XC"); BasicRomanNumbers.Add(100, "C"); BasicRomanNumbers.Add(400, "CD"); BasicRomanNumbers.Add(500, "D"); BasicRomanNumbers.Add(900, "CM"); BasicRomanNumbers.Add(1000, "M"); BasicRomanNumbers.Add(4000, "Mↁ"); BasicRomanNumbers.Add(5000, "ↁ"); BasicRomanNumbers.Add(9000, "Mↂ"); BasicRomanNumbers.Add(10000, „ↂ“); ) /// /// Го пресметува максималниот можен римски број за сегашната римска нумеричка азбука. /// /// Максимална можна римска цифрајавна статичка единица MaximumRomanNumber() ( int lastNumber = BasicRomanNumbers.Keys.Last(); int numberWithoutZeros = int.Parse(lastNumber.ToString().Replace("0",""\0")); int preliminary=0; прекинувач (број Без нули) ( случај 1: прелиминарен = последенБрој * 4 - 1; пауза; случај 4: случај 9: прелиминарен = последенБрој; пауза; случај 5: прелиминарен = последенБрој + последенБрој / 5 * 3; пауза; стандардно: прекин; ) враќање uint.Parse(preliminary.ToString().Replace("0", "9")); /// Конвертира цел број во римски /// /// Арапски број да се претвори во римска нотација /// Се генерира кога како параметар се пренесува број еднаков на „0“ /// или број поголем од максималниот римски број. /// Низа што претставува римски бројјавна статична низа ArabicRoman(this int numberArab) ( StringBuilder numberRoman = new StringBuilder(); //Исклучете го знакот „-“ од арапскиот број и направете го првиот знак од римскиот број ако (numberArab< 0) { числоРимское.Append("-"); числоАраб = -числоАраб; } if (числоАраб == 0) throw new ArgumentOutOfRangeException("числоАраб", числоАраб, "Недопустимое значение аргумента: римские числа не могут быть равными\"0\""); else if (числоАраб >MaximumRomanNumber()) фрла нов ArgumentOutOfRangeException("numberArab", numberArab, string.Format("Неважечка вредност на аргументот: не е можно да се наведе римски број поголем од (0)", MaximumRomanNumber())); //Ние го разложуваме арапскиот број на неговите составни римски броеви и ги комбинираме во една линија var needBasicRomanNumbers = од до во BasicRomanNumbers.<= числоАраб orderby к descending select к; foreach (int тек in необходимыеБазовыеРимскиеЧисла) { while ((числоАраб / тек) >= 1) ( numberArab -= актуелен; numberRoman.Append(BaseRomanNumbers[current]); ) ) врати го бројотRoman.ToString(); ) /// /// Ги претвора римските броеви во арапски броеви /// /// Римски број да се претвори во тип int /// Се генерира кога неримски број се пренесува како параметар /// Цел број што ја претставува арапската нотација на римски бројјавен статичен int RomanVAArabic (оваа низа римски број) ( int арапски број = 0; sbyte негативен = 1; низа Рим = римски број. Trim(); if (римски == "-") (негативно = -1; Рим = римски .Substring( 1 ) шаблон StringBuilder RomanNumbers = new StringBuilder( foreach (int to во BasicRomanNumbers.Keys) ( int index = BasicRomanNumbers.Keys.IndexOf(k); стринг квантификатор ==); 0 || ( индекс % 4) == 0) квантификатор = "(0,3)" templateRomanNumber.<{0}>((1))(2))?", k.ToString(), BasicRomanNumbers[k], квантификатор)); ) //Игнорирај букви + совпаѓање мора да започне од почетокот на стрингот RomanNumber шема. Вметни(0, " (?i) ^"); //Соклопувањето треба да се најде на крајот од шаблонот RomanNumber. Додади("$"); //Поедноставена проверка. Не проверува за грешки како што се IVII ако (!Regex.IsMatch( Roman, RomanNumber шаблон.ToString())) фрли нов FormatException(string.Format("Текст \"(0)\" не е римски број", бројРимски) Број на совпаѓање = Regex.Match(Roman, RomanNumber шема. ToString());

Напишете преглед за написот „Римски броеви“

Белешки

исто така види

Техничка забелешка:Поради технички ограничувања, некои прелистувачи може да не ги прикажуваат специјалните знаци што се користат во овој напис. Таквите знаци може да се појавуваат како полиња, прашалници или други бесмислени знаци во зависност од вашиот веб-прелистувач. операционен системи збир на инсталирани фонтови. Дури и ако вашиот прелистувач е способен да го толкува UTF-8 и сте инсталирале фонт што поддржува широк опсег на Unicode, како што се Code2000, Arial Unicode MS, Lucida Sans Unicode или еден од бесплатните фонтови на Unicode, можеби ќе треба да користите различен прелистувач бидејќи способностите на прелистувачот се разликуваат оваа област често се разликуваат.

Извадок што ги карактеризира римските бројки

„Често размислувам, можеби ова е грев“, рече принцезата, „и често мислам: грофот Кирил Владимирович Безухој живее сам... ова е огромно богатство... и за што живее тој? Животот е товар за него, но Борја штотуку почнува да живее.
„Веројатно ќе остави нешто за Борис“, рече грофицата.
- Господ знае, чере амие! [драг пријателе!] Овие богати луѓе и благородници се толку себични. Но, јас сепак ќе одам кај него сега со Борис и директно ќе му кажам што се случува. Нека мислат што сакаат за мене, навистина не ми е грижа кога судбината на мојот син зависи од тоа. - Принцезата стана. - Сега е два часот, а во четири ручате. Ќе имам време да одам.
И со техниките на една деловна дама од Санкт Петербург, која знае да го користи времето, Ана Михајловна го испрати својот син и излезе во ходникот со него.
„Збогум, душа моја“, рече таа на грофицата, која ја придружуваше до вратата, „посакај ми успех“, додаде таа со шепот од нејзиниот син.
– Дали сте во посета на грофот Кирил Владимирович, мајче? - рече грофот од трпезаријата, исто така излегувајќи во ходникот. - Ако се чувствува подобро, покани го Пјер на вечера со мене. На крајот на краиштата, тој ме посети и танцуваше со децата. Јави ми се на сите начини, мајко. Па, да видиме како Тарас се одликува денес. Тој вели дека грофот Орлов никогаш немал таква вечера како што ќе имаме ние.

„Mon cher Boris, [драг Борис“, му рече принцезата Ана Михајловна на својот син кога кочијата на грофицата Ростова, во која седеа, возеше по улицата покриена со слама и се возеше во широкиот двор на грофот Кирил Владимирович Безухи. „Mon cher Boris“, рече мајката, извлекувајќи ја раката од под стариот капут и со плашливо и приврзано движење ставајќи ја на раката на нејзиниот син, „биди нежна, биди внимателна“. Грофот Кирил Владимирович сè уште е за вас Кум, и од тоа зависи вашата идна судбина. Запомни го ова, моне чер, биди сладок колку што знаеш да бидеш...
„Да знаев дека од ова ќе произлезе нешто друго освен понижување...“, ладно одговори синот. „Но, јас ти ветив и го правам тоа за тебе“.
И покрај тоа што на влезот стоеше нечија кочија, вратарот гледајќи ги мајката и синот (кои без да наредат да се пријават директно влегоа во стаклениот предворјето меѓу два реда статуи во нишите), гледајќи значително во стариот наметка, прашаа кого сакаат што било, принцезите или грофот, и откако дознаа дека грофот, рече дека нивните господарства сега се полоши и нивните господарства не примаат никого.
„Можеме да заминеме“, рече синот на француски.
- Пон ami! [Мојот пријател!] - рече мајката со молбен глас, повторно допирајќи ја раката на својот син, како овој допир да може да го смири или возбуди.
Борис замолкна и, без да го соблече палтото, прашално погледна во мајка си.
„Драга“, рече Ана Михајловна со нежен глас, свртувајќи се кон вратарот, „Знам дека грофот Кирил Владимирович е многу болен... затоа дојдов... јас сум роднина... нема да се мачам. ти, драги... Но, само треба да го видам принцот Василиј Сергеевич: затоа што тој стои овде. Пријавете се, ве молам.
Вратарот мрзливо го повлече конецот нагоре и се сврте.
„Принцезата Друбецкаја до принцот Василиј Сергеевич“, му викна на келнерот облечен во чорапи, чевли и фрак, кој истрча одозгора и гледаше под полицата на скалите.
Мајката ги измазнуваше наборите на нејзиниот обоен свилен фустан, се погледна во цврстото венецијанско огледало во ѕидот и брзо чекореше по тепихот од скалите во нејзините истрошени чевли.
„Mon cher, voue m“avez promis, [Пријателе, ти ми вети“, повторно се сврте кон Синот, возбудувајќи го со допирот на раката.
Синот со спуштени очи мирно тргна по неа.
Тие влегоа во салата, од која една врата водеше до одаите доделени на принцот Василиј.
Додека мајката и синот, излегувајќи во средината на собата, имаа намера да побараат насоки од стариот келнер кој скокна на нивниот влез, бронзената рачка се сврте на една од вратите и принцот Василиј во кадифено крзнено палто, со една ѕвезда, домашно, излезе, гледајќи го згодниот црномурест маж. Овој човек беше познатиот лекар од Санкт Петербург Лорен.
„Дали е позитивно? [Па, дали е ова вистина?] - рече принцот.
„Mon prince, “errare humanum est”, mais... [Принцу, човечката природа е да се греши.] - одговори докторот, краснувајќи и изговарајќи латински зборови со француски акцент.
– C"est bien, c"est bien... [Во ред, во ред...]
Забележувајќи ја Ана Михајловна и нејзиниот син, принцот Василиј го отпушти докторот со лак и тивко, но со прашален поглед, им пријде. Синот забележа како наеднаш длабоката тага се изразува во очите на мајка му и благо се насмевна.
- Да, во какви тажни околности моравме да се видиме, принц... Па, што е со нашиот драг пациент? - рече таа, како да не го забележа студениот, навредлив поглед насочен кон неа.
Принцот Василиј погледна прашално, до степен на збунетост, во неа, а потоа во Борис. Борис учтиво се поклони. Принцот Василиј, без да одговори на лакот, се сврте кон Ана Михајловна и одговори на нејзиното прашање со движење на главата и усните, што значеше најлоша надеж за пациентот.
- Навистина? - извика Ана Михајловна. - О, ова е страшно! Страшно е да се мисли... Ова е мојот син“, додаде таа, покажувајќи го Борис. „Тој самиот сакаше да ви се заблагодари“.
Борис повторно учтиво се поклони.
- Верувај, принцу, дека срцето на мајката никогаш нема да заборави што направи за нас.
„Мило ми е што можев да направам нешто пријатно за тебе, драга моја Ана Михајловна“, рече принцот Василиј, исправајќи го својот фронт и во својот гест и глас што се покажаа овде, во Москва, пред патронизираната Ана Михајловна, уште поголема важност. отколку во Санкт Петербург, на вечерта на Анет Шерер.
„Обидете се да служите добро и да бидете достојни“, додаде тој, свртувајќи се строго кон Борис. - Мило ми е... Дали си овде на одмор? – диктираше со својот нестраствен тон.
„Чекам наредба, ваша екселенцијо, да одам на нова дестинација“, одговори Борис, не покажувајќи ниту вознемиреност од суровиот тон на принцот, ниту желба да се вклучи во разговор, туку толку мирно и со почит што принцот погледна во него намерно.
- Дали живееш со мајка ти?
„Живеам со грофицата Ростова“, рече Борис, додавајќи повторно: „Ваша екселенцијо“.
„Ова е Илја Ростов кој се омажи за Натали Шиншина“, рече Ана Михајловна.
„Знам, знам“, рече принцот Василиј со својот монотон глас. – Je n"ai jamais pu concevoir, comment Nathalieie s"est vendose a epouser cet ours mal – leche l Un personnage complement stupide et ridicule.Et joueur a ce qu"on dit. [Никогаш не можев да разберам како Натали реши да излезе омажи се за оваа валкана мечка со целосно глупава и смешна личност и играч, велат тие.]
– Mais tres brave homme, mon prince, [Но љубезна личност„Принцу“, забележа Ана Михајловна, трогателно насмеана, како да знаеше дека грофот Ростов заслужува такво мислење, но побара да се смилува на кутриот старец. – Што велат лекарите? - праша принцезата, по кратко молчење и повторно изразувајќи голема тага на нејзиното насолзено лице.
„Има малку надеж“, рече принцот.
„И навистина сакав повторно да му се заблагодарам на вујко ми за сите негови добри дела и кон мене и кон Бора“. „Сине филеј, [Ова е неговиот кум“, додаде таа со таков тон, како оваа вест да требаше многу да го израдува принцот Василиј.
Принцот Василиј се замисли и се нагрди. Ана Михајловна сфати дека се плаши да најде во неа ривал во волјата на грофот Безухи. Таа побрза да го увери.
„Да не беше мојата вистинска љубов и посветеност на вујко ми“, рече таа, изговарајќи го овој збор со особена доверба и невнимание: „Го знам неговиот карактер, благороден, директен, но тој ги има само принцезите со него... Тие се уште млади...“ Ја наведна главата и шепотејќи додаде: „Дали ја исполни својата последна должност, принцу?“ Колку се драгоцени овие последни минути! На крајот на краиштата, не може да биде полошо; треба да се свари ако е толку лошо. Ние жените, принц“, нежно се насмевна таа, „секогаш знаеме како да ги кажеме овие работи“. Неопходно е да го видите. Колку и да ми беше тешко, веќе бев навикнат да страдам.
Принцот очигледно разбрал и сфатил, како и вечерта кај Анет Шерер, дека е тешко да се ослободи од Ана Михајловна.
„Зарем оваа средба не би била тешка за него, тука Ана Михајловна“, рече тој. -Да почекаме до вечер, лекарите ветија криза.
„Но, не можете да чекате, принц, во овие моменти“. Pensez, il va du salut de son ame... Ах! c"est horrible, les devoirs d"un chretien... [Размислете, се работи за спасување на неговата душа! О! ова е страшно, должност на христијанинот...]
Се отвори врата од внатрешните простории и влезе една од принцезите на грофот, внуките на грофот, со мрачно и студено лице и впечатливо непропорционален долг струк до нејзините нозе.
Принцот Василиј се сврте кон неа.
- Па, што е тој?
- Се исто. И како сакате, оваа врева... - рече принцезата, гледајќи наоколу Ана Михајловна како да е странец.
„Ах, чере, je ne vous reconnaissais pas, [Ах, драга, не те препознав“, рече Ана Михајловна со среќна насмевка, одејќи до внуката на грофот со лесна лупа. „Je viens d"arriver et je suis a vous pour vous aider a soigner mon oncle. J'Imagine, combien vous avez souffert, [дојдов да ти помогнам да го следиш вујко ти. Можам да замислам како си страдал“, додаде таа, со учеството ми ги превртува очите.
Принцезата не одговори ништо, не се ни насмевна и веднаш замина. Ана Михајловна ги соблече ракавиците и, во позицијата што ја освои, седна на столот, поканувајќи го принцот Василиј да седне до неа.
- Борис! „- му рече таа на синот и се насмевна: „Јас ќе одам кај грофот, кај вујко ми, а ти во меѓувреме оди кај Пјер, мон ами, и не заборавај да му ја дадеш поканата од Ростовци. ” Го викаат на вечера. Мислам дека нема да оди? - се сврте кон принцот.
„Напротив“, рече принцот, очигледно несоодветно. – Je serais tres content si vous me debarrassez de ce jeune homme... [Би ми било многу мило да ме спасиш од овој млад човек...] Седи овде. Грофот никогаш не прашал за него.
Тој ги крена рамениците. Келнерот го одведе младиот човек надолу и нагоре по уште едно скалило до Пјотр Кирилович.

Пјер никогаш немал време да избере кариера за себе во Санкт Петербург и, навистина, бил протеран во Москва поради немири. Приказната што ја раскажа грофот Ростов беше вистинита. Пјер учествувал во врзувањето на полицаецот со мечката. Тој пристигна пред неколку дена и остана, како и секогаш, во куќата на неговиот татко. Иако претпоставуваше дека неговата приказна веќе била позната во Москва и дека дамите кои го опкружувале неговиот татко, кои секогаш биле нељубезни кон него, ќе ја искористат оваа прилика да го изнервираат грофот, тој сепак тргнал по половината на неговиот татко на денот на неговиот пристигнување. Влегувајќи во гостинската соба, вообичаеното живеалиште на принцезите, ги поздрави дамите кои седеа на рамката за везење и зад една книга, која една од нив ја читаше на глас. Беа три од нив. Читаше најстарата, чиста, долготрајна, строга девојка, истата што и излезе на Ана Михајловна; Помладите, и румени и убави, се разликуваа една од друга само по тоа што едната имаше бенка над усната, што ја правеше многу убава, шиеја во обрач. Пјер беше пречекан како да е мртов или измачуван. Најстарата принцеза го прекина читањето и тивко го погледна со исплашени очи; најмладиот, без бенка, го доби токму истиот израз; најмалата, со крт, со ведар и кикотен карактер, се наведна над рамката од везот за да скрие насмевка, веројатно предизвикана од претстојната сцена, чија смешност ја предвидела. Ја спушти косата надолу и се наведна, како да ги средуваше шарите и едвај се воздржуваше да не се смее.
„Бонжур, мајка братучене“, рече Пјер. – Vous ne me hesonnaissez pas? [Здраво, братучед. Не ме препознаваш?]
„Те препознавам премногу добро, премногу добро“.
– Како е здравјето на грофот? Може ли да го видам? – праша Пјер незгодно, како и секогаш, но не засрамено.
– Грофот страда и физички и морално, а се чини дека вие се погриживте да му нанесете повеќе морални страдања.
-Може ли да го видам пребројувањето? - повтори Пјер.
- Хм!.. Ако сакаш да го убиеш, убиј го целосно, тогаш можеш да видиш. Олга, оди и види дали чорбата е подготвена за твојот вујко, наскоро е време“, додаде таа, покажувајќи му на Пјер дека се зафатени и зафатени да го смируваат татко му, додека тој очигледно е зафатен само со тоа што го вознемирува.
Олга замина. Пјер застана, ги погледна сестрите и, поклонувајќи се, рече:
- Па јас ќе одам кај мене. Кога е можно, кажи ми.
Излезе, а зад него се слушна ѕвонењето, но тивко смеење на сестрата со кртот.
Следниот ден, принцот Василиј пристигна и се смести во куќата на грофот. Тој го повика Пјер кај себе и му рече:
– Mon cher, si vous vous conduisez ici, comme a Petersbourg, vous finirez tres mal; c"est tout ce que je vous dis. [Драга моја, ако се однесуваш овде како во Санкт Петербург, ќе завршиш многу лошо; немам што повеќе да ти кажам.] Грофот е многу, многу болен: не воопшто не треба да го гледам.
Оттогаш, Пјер не беше вознемирен и цел ден го помина сам горе во својата соба.
Додека Борис влегуваше во неговата соба, Пјер шеташе низ неговата соба, повремено застанувајќи по аглите, правејќи заканувачки гестови кон ѕидот, како да прободува со меч невидлив непријател и строго гледа над неговите очила, а потоа повторно ја започнуваше својата прошетка, изговарајќи нејасни зборови, тресење на рамениците и раширени раце.
- L "Angleterre a vecu, [Англија е завршена", рече тој, намуртено и покажувајќи со прстот кон некого - M. Pitt comme traitre a la nation et au droit des gens est condamiene a... [Пит, како предавник. на нацијата и народот со право, тој е осуден на ...] - Тој немаше време да ја заврши својата реченица за Пит, замислувајќи се себеси во тој момент како самиот Наполеон и, заедно со својот херој, веќе направи опасен премин преку Па де Кале и го освои Лондон - кога виде како влегува млад, тенок и убав офицер, Пјер го остави Борис како четиринаесетгодишно момче и дефинитивно не се сети на него, но и покрај тоа и добредојде, го фати за рака и пријателски се насмевна.
- Дали се сеќаваш на мене? – рече Борис мирно, со пријатна насмевка. „Дојдов со мајка ми на пребројувањето, но се чини дека тој не е сосема здрав.
- Да, се чини дека не е добро. „Сите го загрижуваат“, одговори Пјер, обидувајќи се да се сети кој е овој млад човек.
Борис чувствуваше дека Пјер не го препознава, но не сметаше дека е неопходно да се идентификува и, без да доживее најмала непријатност, го погледна право во очи.
„Грофот Ростов ве замоли да дојдете на вечера со него денес“, рече тој по прилично долга и непријатна тишина за Пјер.
- А! Грофот Ростов! – радосно зборуваше Пјер. - Значи ти си неговиот син, Илја. Како што можете да замислите, на почетокот не те препознав. Сетете се како одамна отидовме во Воробјови Гори со m Me Jacquot... [Госпоѓа Жако...] одамна.
„Грешите“, полека рече Борис, со смела и малку подбивачка насмевка. – Јас сум Борис, син на принцезата Ана Михајловна Друбецкаја. Таткото на Ростов се вика Илја, а неговиот син се вика Николај. И јас не познавав никого со Jacquot.
Пјер мавташе со рацете и главата како да го напаѓаат комарци или пчели.
- О, што е ова! Сè измешав. Има толку многу роднини во Москва! Дали си Борис...да. Па, јас и ти се договоривме. Па, што мислите за експедицијата во Булоњ? На крајот на краиштата, Британците ќе имаат лошо време ако само Наполеон го помине каналот? Мислам дека експедицијата е многу можна. Вилнев немаше да погреши!
Борис не знаел ништо за експедицијата во Булоњ, не ги читал весниците и првпат слушнал за Вилнев.
„Повеќе сме зафатени овде во Москва со вечери и озборувања отколку со политика“, рече тој со својот смирен, потсмев тон. – Не знам ништо за тоа и не мислам ништо за тоа. Москва е најмногу зафатена со озборувања“, продолжи тој. „Сега тие зборуваат за тебе и за грофот“.
Пјер се насмевна со својата љубезна насмевка, како да се плаши за својот соговорник, да не каже нешто за што ќе се покае. Но, Борис зборуваше јасно, јасно и суво, гледајќи директно во очите на Пјер.
„Москва нема ништо подобро да прави од озборувања“, продолжи тој. „Сите се зафатени со тоа на кого грофот ќе го остави своето богатство, иако можеби ќе не надживее сите нас, што јас искрено го посакувам...
„Да, сето ова е многу тешко“, рече Пјер, „многу тешко“. „Пјер сè уште се плашеше дека овој офицер случајно ќе влезе во непријатен разговор за себе.
„И мора да ви се чини“, рече Борис, благо вцрвенето, но без да го смени гласот или држењето на телото, „мора да ви се чини дека сите се зафатени само со тоа да добијат нешто од богаташот“.
„Така е“, помисли Пјер.
„Но, само сакам да ви кажам, за да избегнете недоразбирања, дека ќе бидете многу погрешни ако ме вброите мене и мајка ми меѓу овие луѓе“. Ние сме многу сиромашни, но јас, барем, зборувам за себе: токму затоа што татко ти е богат, јас не се сметам за негов роднина, ниту јас ниту мајка ми никогаш нема да побараме или прифатиме нешто од него.
Пјер долго време не можеше да разбере, но кога разбра, скокна од софата, со карактеристичната брзина и незгодност го фати за рака на Борис одоздола и, поцрвенет многу повеќе од Борис, почна да зборува со измешано чувство на срам и вознемиреност.
- Ова е чудно! Навистина... и кој можеше да помисли... многу добро знам...
Но, Борис повторно го прекина:
„Мило ми е што искажав сè“. Можеби е непријатно за тебе, извини“, рече тој, уверувајќи го Пјер, наместо да го увери тој, „но се надевам дека не те навредив“. Имам правило се да кажувам директно... Како да го пренесам? Ќе дојдеш на вечера со Ростовци?
И Борис, очигледно, откако се ослободи од тешка должност, самиот излезе од непријатна ситуација и стави некој друг во неа, повторно стана сосема пријатен.
„Не, слушај“, рече Пјер, смирувајќи се. - Ти неверојатна личност. Тоа што штотуку го кажа е многу добро, многу добро. Секако дека не ме познаваш. Толку долго не сме се виделе... од деца... Можеш да претпоставиш во мене... Те разбирам, многу те разбирам. Не би го направил тоа, не би имал храброст, но прекрасно е. Многу ми е мило што те запознав. Чудно е“, додаде тој, по пауза и насмевнувајќи се, „што го претпоставивте во мене! - Тој се насмеа. - Па, па што? Ќе те запознаеме подобро. Ве молам. – Се ракуваше со Борис. – Знаете, никогаш не сум бил на грофот. Не ми се јави... Жал ми е за него како личност... Но што да правам?
– А мислиш дека Наполеон ќе има време да ја пренесе војската? – праша Борис насмеан.
Пјер сфати дека Борис сака да го промени разговорот и, согласувајќи се со него, почна да ги истакнува предностите и недостатоците на претпријатието Булоњ.
Пешакот дојде да го повика Борис кај принцезата. Принцезата си заминуваше. Пјер вети дека ќе дојде на вечера за да се доближи до Борис, цврсто се ракуваше со него, гледајќи љубезно во неговите очи низ очилата... Откако си замина, Пјер шеташе низ собата долго време, повеќе не го пробиваше невидливиот непријател. со својот меч, но со насмевка на споменот на овој драг, паметен и силен млад човек.
Како што се случува во раната младост, а особено во осамена ситуација, тој почувствувал неразумна нежност кон овој млад човек и си ветил дека ќе се дружи со него.
Принцот Василиј ја отфрли принцезата. Принцезата држеше марамче до очите, а лицето и беше во солзи.
- Ужасно е! страшно! - рече таа, - но колку и да ме чини, ќе си ја завршам должноста. Ќе дојдам навечер. Не може да се остави така. Секоја минута е драгоцена. Не разбирам зошто принцезите доцнат. Можеби Бог ќе ми помогне да најдам начин да го подготвам!... Adieu, mon prince, que le bon Dieu vous soutienne... [Збогум, принцу, Господ нека те поддржи.]
„Збогум, мајко, [Збогум, драга моја“, одговори принцот Василиј, свртувајќи се од неа.
„О, тој е во ужасна ситуација“, му рекла мајката на својот син додека се вратиле во кочијата. „Тој едвај препознава некого“.
„Не разбирам, мамо, каков е неговиот однос со Пјер? - прашал синот.
„Волјата ќе каже сè, пријателе; Од него зависи нашата судбина...
- Ама зошто мислиш дека ќе ни остави се?
- Ах, пријателе! Тој е толку богат, а ние сме толку сиромашни!
„Па, тоа не е доволно добра причина, мамо“.
- О Боже! Господе! Колку е лош! - извика мајката.

Кога Ана Михајловна замина со својот син да го посети грофот Кирил Владимирович Безухи, грофицата Ростова долго време седеше сама, ставајќи шамиче на очите. Конечно, таа се јави.
„Што зборуваш, драга“, луто ѝ рече таа на девојката, која се натера да чека неколку минути. – Не сакаш да служиш, или што? Па ќе најдам место за тебе.
Грофицата беше вознемирена од тагата и понижувачката сиромаштија на нејзината пријателка и затоа не беше во ред, што секогаш го изразуваше нарекувајќи ја слугинката „драга“ и „ти“.
„Твоја вина е“, рече слугинката.
- Побарајте од грофот да дојде кај мене.
Грофот, завиткан, и пријде на сопругата со малку виновен поглед, како и секогаш.
- Па грофицо! Каков соте au madere [соте во Мадеира] ќе биде од леска тетреб, ma chere! Се обидов; Не е за џабе што дадов илјада рубли за Тараска. Трошоци!
Тој седна до својата сопруга, потпирајќи ги рацете храбро на колена и шушкајќи ја сивата коса.
- Што нарачувате, грофицо?
- Па, пријателе, што е тоа што имаш валкано овде? - рече таа покажувајќи кон елекот. „Соте е, така е“, додаде таа насмевнувајќи се. - Тоа е тоа, гроф: Ми требаат пари.
Нејзиното лице стана тажно.
- О, грофицо!...
И грофот почна да се гужва, вадејќи му го паричникот.
„Ми треба многу, гроф, ми требаат петстотини рубли.
А таа, вадејќи камбрично марамче, со него го протри елекот на својот сопруг.
- Сега. Еј, кој е таму? - викна со глас што го викаат само луѓето кога се сигурни дека тие што ги повикуваат ќе се втурнат на нивниот повик. - Испрати ми Митенка!
Во собата со тивки чекори влезе Митенка, тој благороден син одгледан од грофот, кој сега беше задолжен за сите негови работи.

Сите ние користиме римски бројки - ги користиме за означување на броевите на вековите или месеците во годината. Римските цифри се наоѓаат на копчињата на часовникот, вклучувајќи ги и ѕвончињата на кулата Спаскаја. Ги користиме, но не знаеме многу за нив.

Како функционираат римските бројки?

Римскиот систем за броење во својата модерна верзија се состои од следниве основни знаци:

јас 1
V 5
X 10
L 50
C 100
Д 500
М 1000

За да запомните броеви што се невообичаени за нас кои го користиме арапскиот систем, постојат неколку специјални мнемонички фрази на руски и англиски јазик:
Даваме сочни лимони, доста е
Ние даваме совети само на добро образовани поединци
Ги ценам ксилофоните како кравите да копаат млеко

Системот за подредување на овие броеви еден на друг е следен: броевите до три вклучени се формираат со собирање единици (II, III) - се забранува повторување на кој било број четири пати. За да се формираат броеви поголеми од три, се собираат или одземаат поголемите и помалите цифри, за одземање помалата цифра се става пред поголемата, за собирање - по, (4 = IV), истата логика важи и за другите цифри (90 = XC). Редоследот на илјадници, стотки, десетки и единици е ист како на што сме навикнати.

Важно е кој било број да не се повторува повеќе од три пати, така што најдолгиот број до илјада е 888 = DCCCLXXXVIII (500+100+100+100+50+10+10+10+5+1+1+ 1).

Алтернативни опции

Забраната за четврта употреба на истиот број по ред почна да се појавува дури во 19 век. Затоа, во античките текстови може да се видат варијантите IIII и VIII наместо IV и IX, па дури и IIII или XXXXXX наместо V и LX. Остатоци од ова писмо може да се видат на часовникот, каде четири често се означени со четири единици. Во старите книги има и чести случаи на двојно одземање - XIIX или IIXX наместо стандардните XVIII.

Исто така во средниот век се појави нова римска цифра - нула, која беше означена со буквата N (од латинскиот nulla, нула). Големите броеви беа означени со посебни знаци: 1000 - ↀ (или C|Ɔ), 5000 – ↁ (или |Ɔ), 10000 – ↂ (или CC|ƆƆ). Милиони се добиваат со двојно подвлекување на стандардните броеви. Дропките се пишуваа и со римски бројки: унци беа означени со симболи - 1/12, половина беше означена со симболот S, а сè што беше поголемо од 6/12 беше означено со додаток: S = 10\12. Друга опција е S::.

Потекло

На овој моментНе постои единствена теорија за потеклото на римските бројки. Една од најпопуларните хипотези е дека етрурско-римските бројки потекнуваат од систем за броење кој користи засечени потези наместо бројки.

Така, бројот „I“ не е латинска или подревна буква „i“, туку засек што потсетува на обликот на оваа буква. Секој петти засек беше означен со откос - V, а десеттиот беше прецртан - X. Бројот 10 во ова пребројување изгледаше вака: IIIIΛIIIIX.

Благодарение на ова запишување на броеви по ред должиме посебен систем на собирање римски броеви: со текот на времето, снимањето на бројот 8 (IIIIΛIII) може да се сведе на ΛIII, што убедливо покажува како римскиот систем за броење го стекнал својот специфичност. Постепено, засеците се претворија во графички симболи I, V и X и стекнаа независност. Подоцна тие почнаа да се поистоветуваат со римските букви - бидејќи беа слични по изглед со нив.

Алтернативна теорија му припаѓа на Алфред Купер, кој предложи да се погледне римскиот систем на броење од физиолошка гледна точка. Купер верува дека I, II, III, IIII се графички приказброј на прсти десна рака, исфрлен од трговецот при именувањето на цената. V се остава настрана палецот, формирајќи заедно со дланката фигура слична на буквата V.

Затоа римските бројки собираат не само едни, туку ги собираат и со петки - VI, VII итн. - ова е палецот фрлен наназад, а другите прсти од раката се испружени. Бројот 10 беше изразен со вкрстување на рацете или прстите, па оттука и симболот X. Друга опција беше едноставно да се удвои бројот V, добивајќи X. Големите броеви се пренесуваа со помош на левата дланка, која броеше десетици. Така, постепено знаците на древното броење на прстите станаа пиктограми, кои потоа почнаа да се идентификуваат со буквите од латинската азбука.

Модерна апликација

Денес во Русија се потребни римски бројки, пред сè, за да се запише бројот на векот или милениумот. Удобно е да се постават римски броеви до арапски - ако го напишете векот со римски броеви, а потоа годината на арапски, тогаш вашите очи нема да бидат заслепени од изобилството на идентични знаци. Римските бројки имаат одредена конотација на архаизам. Тие, исто така, традиционално се користат за означување на серискиот број на монархот (Петар I), бројот на волуменот на повеќетомната публикација, а понекогаш и на поглавјето на книгата. Римските цифри се користат и во античките копчиња за часовници. Важни бројки, како што е годината на Олимпијадата или бројот на научниот закон, може да се запишат и со римски бројки: Втората светска војна, Евклидовиот V постулат.

ВО различни земјиРимските бројки се користат малку поинаку: во СССР било вообичаено да се означува месецот во годината користејќи ги (1.XI.65). На Запад, бројот на годината често се пишува со римски бројки во насловите на филмовите или на фасадите на зградите.

Во делови од Европа, особено во Литванија, често можете да најдете денови од седмицата означени со римски бројки (I – понеделник и така натаму). Во Холандија, римските бројки понекогаш се користат за означување на подови. А во Италија означуваат 100-метарски делови од патеката, истовремено означувајќи го секој километар со арапски бројки.

Во Русија, кога пишувате со рака, вообичаено е истовремено да се потенцираат римските бројки под и горе. Меѓутоа, често во други земји, подвлекувањето значело зголемување на случајот на бројот за 1000 пати (или 10.000 пати со двојно подвлекување).

Постои честа заблуда дека модерните западни големини на облека имаат некаква врска со римските бројки. Всушност, ознаките се XXL, S, M, L итн. немаат врска со нив: ова се кратенки од англиските зборови eXtra (многу), Small (мали), Large (големи).