Write a Python function to convert any to Roman Numeral.  A.  The Roman Numeral function accepts any digit between 1 to 1000.  Example: 123 B.  Isolate the ONES digit:  123 % 10 = 3 = III C.  Isolate the TENS digit:   123 / 10 % 10 = 2 = XX D.  Isolate the HUNDREDS digit:  123 / 100 = 1 = C Result:  CXXIII

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Write a Python function to convert any to Roman Numeral. 

A.  The Roman Numeral function accepts any digit between 1 to 1000.  Example: 123

B.  Isolate the ONES digit:  123 % 10 = 3 = III

C.  Isolate the TENS digit:   123 / 10 % 10 = 2 = XX

D.  Isolate the HUNDREDS digit:  123 / 100 = 1 = C

Result:  CXXIII

Roman Numerals 1 to 1000
1 = 1
2 = 11
3 = III
4 = IV
5 = V
6 = VI
7 = VII
8 = VIII
9 = IX
10 = X
51 = LI
52 = LII
53 = LIII
54 = LIV
55 = LV
56 = LVI
57 = LVII
58 = LVIII
59 = LIX
60 = LX
11 = XI
12 = XII
13 = XIII
14 = XIV
15 = XV
16 = XVI
17 = XVII
18 = XVIII
19 = XIX
20 = XX
61 = LXI
62 = LXII
63 = LXIII
64 = LXIV
65 = LXV
66 = LXVI
67 = LXVII
68 LXVIII
69 = LXIX
70 = LXX
21 = XXI
22 = XXII
23 = XXIII
24 = XXIV
25 = XXV
26 = XXVI
27 = XXVII
28 = XXVIII
29 = XXIX
30 = XXX
LXXIII
71 = LXXI
72 = LXXII
73
74 LXXIV
75 = LXXV
76 LXXVI
77 = LXXVII
78 LXXVIII
79= LXXIX
80 LXXX
150 = CL
200 = CC
250 = CCL
300 = CCC
350 = CCCL
400 = CD
450 = CDL
500 = D
550 = DL
31 = XXXI
32 = XXXII
33 = XXXIII
34 =
XXXIV
35 = XXXV
36 =
XXXVI
37 =
38
XXXVII
XXXVIII
39 = XXXIX
40 = XL
81 = LXXXI
82
LXXXII
83
LXXXIII
84
LXXXIV
85
LXXXV
LXXXVI
86
87 = LXXXVII
LXXXVIII
88
89
90 XC
LXXXIX
600 = DC
650
DCL
700 = DCC
750 = DCCL
800
DCCC
850 = DCCCL
900 = CM
950
1000 = M
CML
cuemath
THE MATH EXPERT
41 = XLI
42 = XLII
43 = XLIII
44 = XLIV
45 = XLV
46 = XLVI
47 = XLVII
48 = XLVIII
49 = XLIX
50 = L
91 = XCI
92 = XCII
93 = XCIII
94 = XCIV
95 = XCV
96 = XCVI
97 = XCVII
98
XCVIII
99 = XCIX
100 = C
Transcribed Image Text:Roman Numerals 1 to 1000 1 = 1 2 = 11 3 = III 4 = IV 5 = V 6 = VI 7 = VII 8 = VIII 9 = IX 10 = X 51 = LI 52 = LII 53 = LIII 54 = LIV 55 = LV 56 = LVI 57 = LVII 58 = LVIII 59 = LIX 60 = LX 11 = XI 12 = XII 13 = XIII 14 = XIV 15 = XV 16 = XVI 17 = XVII 18 = XVIII 19 = XIX 20 = XX 61 = LXI 62 = LXII 63 = LXIII 64 = LXIV 65 = LXV 66 = LXVI 67 = LXVII 68 LXVIII 69 = LXIX 70 = LXX 21 = XXI 22 = XXII 23 = XXIII 24 = XXIV 25 = XXV 26 = XXVI 27 = XXVII 28 = XXVIII 29 = XXIX 30 = XXX LXXIII 71 = LXXI 72 = LXXII 73 74 LXXIV 75 = LXXV 76 LXXVI 77 = LXXVII 78 LXXVIII 79= LXXIX 80 LXXX 150 = CL 200 = CC 250 = CCL 300 = CCC 350 = CCCL 400 = CD 450 = CDL 500 = D 550 = DL 31 = XXXI 32 = XXXII 33 = XXXIII 34 = XXXIV 35 = XXXV 36 = XXXVI 37 = 38 XXXVII XXXVIII 39 = XXXIX 40 = XL 81 = LXXXI 82 LXXXII 83 LXXXIII 84 LXXXIV 85 LXXXV LXXXVI 86 87 = LXXXVII LXXXVIII 88 89 90 XC LXXXIX 600 = DC 650 DCL 700 = DCC 750 = DCCL 800 DCCC 850 = DCCCL 900 = CM 950 1000 = M CML cuemath THE MATH EXPERT 41 = XLI 42 = XLII 43 = XLIII 44 = XLIV 45 = XLV 46 = XLVI 47 = XLVII 48 = XLVIII 49 = XLIX 50 = L 91 = XCI 92 = XCII 93 = XCIII 94 = XCIV 95 = XCV 96 = XCVI 97 = XCVII 98 XCVIII 99 = XCIX 100 = C
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Computational Systems
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education