I have read that if a smaller number is to the left of a larger number means that the smaller number has to be subtracted from the larger number.
Ok I can understand quickly for below Roman Numbers :
IX = X - I = 10 - 1 = 9
But I have difficulty in understanding Roman Numbers that have odd Roman Numerals - say :
XIX
So if we go from Left to right we get
XIX = 10 + 1 + 10 = 21
But if we go from right to left we get
XIX = 10 + 10 - 1 = 19
So which direction we should consider before applying the rule of smaller followed by bigger Roman Numerals - left to right or right to left?
When reading roman numerals, I prefer to think in the following way:
Read from left to right, and if at any point the value of a character decreases, put a comma between the decrease. Then, add each block together.
MCMXCVI $\mapsto$ M,CM,XC,V,I $\mapsto$ $1000+900+90+5+1=1996$
MDCCCLXXIV $\mapsto$ M,D,CCC,L,XX,IV $\mapsto$ $1000+500+300+50+20+4=1874$
MCMXCIX $\mapsto$ M,CM,XC,IX $\mapsto$ $1000+900+90+9 = 1999$
Note that 1999 was not written as IMM or MIM. Converting from arabic numbers to roman numerals, one only uses powers of ten one apart to denote subtraction.