forum

Home / DeveloperSection / Forums / Roman to Integer

Roman to Integer

Steilla Mitchel11912-Jun-2024

Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.

Symbol       Value
I1
V5
X10
L50
C100
D500
M1000

For example, 2 is written as II in Roman numerals, just two ones are added together. 12 is written as XII, which is simply X + II. The number 27 is written as XXVII, which is XX + V + II.

Roman numerals are usually written from largest to smallest from left to right. However, the numeral for four is not IIII. Instead, the number four is written as IV. Because the one is before the five we subtract it making four. The same principle applies to the number nine, which is written as IX. There are six instances where subtraction is used:

  • I can be placed before V (5) and X (10) to make 4 and 9. 
  • X can be placed before L (50) and C (100) to make 40 and 90. 
  • C can be placed before D (500) and M (1000) to make 400 and 900.

Given a Roman numeral, convert it to an integer.


Updated on 14-Jun-2024
I completed my post-graduation in 2013 in the engineering field. Engineering is the application of science and math to solve problems. Engineers figure out how things work and find practical uses for scientific discoveries. Scientists and inventors often get the credit for innovations that advance the human condition, but it is engineers who are instrumental in making those innovations available to the world. I love pet animals such as dogs, cats, etc.

Can you answer this question?


Answer

1 Answers

Liked By