- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
while buf!=0:
if dec-1000 >=0:
buf=dec-1000; rim=rim+'M';
else:
if dec-999 >=0:
buf=dec-999; rim=rim+'IM';
else:
if dec-995>=0:
buf=dec-995; rim=rim+'VM';
else:
if dec-990 >=0:
buf=dec-990; rim=rim+'XM';
else:
if dec-950 >=0:
buf=dec-950; rim=rim+'LM';
else:
if dec-900 >=0:
buf=dec-900; rim=rim+'CM';
else:
if dec-500 >=0:
buf=dec-500; rim=rim+'D';
else:
if dec-499 >=0:
buf=dec-499; rim=rim+'ID';
else:
if dec-495 >=0:
buf=dec-495; rim=rim+'VD';
else:
if dec-490 >=0:
buf=dec-490; rim=rim+'XD';
else:
if dec-450 >=0:
buf=dec-450; rim=rim+'LD';
else:
if dec-400 >=0:
buf=dec-400; rim=rim+'CD';
else:
if dec-100 >=0:
buf=dec-100; rim=rim+'C';
else:
if dec-99 >=0:
buf=dec-99; rim=rim+'IC';
else:
if dec-95 >=0:
buf=dec-95; rim=rim+'VC';
else:
if dec-90 >=0:
buf=dec-90; rim=rim+'XC';
else:
if dec-50 >=0:
buf=dec-50; rim=rim+'L';
else:
if dec-49 >=0:
buf=dec-49; rim=rim+'IL';
else:
if dec-45 >=0:
buf=dec-45; rim=rim+'VL';
else:
if dec-40 >=0:
buf=dec-40; rim=rim+'XL';
else:
if dec-10 >=0:
buf=dec-10; rim=rim+'X';
else:
if dec-9 >=0:
buf=dec-9; rim=rim+'IX';
else:
if dec-5 >=0:
buf=dec-5; rim=rim+'V';
else:
if dec-4 >=0:
buf=dec-4; rim=rim+'IV';
else:
if dec-1 >=0:
myaut 14.05.2013 00:31 # +4
TarasB 15.05.2013 11:44 # +1
Dummy00001 14.05.2013 00:46 # +2
guest 14.05.2013 00:51 # 0
Ха-ха-ха.. (Если вспомнить его даже на законе о запрете держать финсредства чиновников за границей прокатили) С радостью бы его поменял, только вот на что.
eth0 14.05.2013 21:13 # 0
inkanus-gray 14.05.2013 01:14 # +1
guest 14.05.2013 08:01 # +1
bormand 14.05.2013 08:03 # +4
Допустимы только I IV V IX XL L XC C CD D CM M насколько я помню.
P.S. Он бы еще VX для приколу запилил.
guest 17.05.2013 08:08 # +2
if(b==true){...}
else if(b==false){...}
else {...} //на всякий случай
Так и тут. Мало ли, какой случай %)
Lure Of Chaos 14.05.2013 11:04 # +4
bormand 14.05.2013 11:39 # 0
guest 14.05.2013 12:02 # −5
bormand 14.05.2013 12:42 # 0
myaut 14.05.2013 13:30 # 0
bormand 14.05.2013 15:25 # 0
scriptin 14.05.2013 19:22 # +1
LXXX χιλιάδες LXXXV
LXXX * X^III + LXXXV
inkanus-gray 15.05.2013 01:27 # +1
5000 = [Χ], 10 000 = Μ, 50 000 = [Μ], где квадратными скобками обозначена буква внутри Пи.
Правила вычитания, правда, не было, поэтому 80085 = [Μ]ΜΜΜ[Δ]ΔΔΔΠ.
P.S. Стоп! В Уникоде же есть римские цифры 5000 = ↁ и 10 000 = ↂ. Поэтому 80085 = ↁMMMLXXXV.
Abbath 14.05.2013 16:18 # +1
guest 31.05.2013 15:31 # +1
sbs 10.06.2013 20:32 # +1
meridium 12.02.2014 23:44 # 0
inkanus-gray 13.02.2014 10:18 # +1