Roman Arabic Numerals Converter

Mathematical Software. Mathematical Research. Mathematical Education. Tvalx Products.


Roman Arabic Numerals Converter for Windows 98, Windows 2000, Windows Server (2000, 2003, 2008, 2012), Windows XP, Windows Vista, Windows 7, and Windows 8.

Roman Arabic Numerals Converter is freeware.

Roman Arabic Numerals Converter converts numbers expressed in Roman numerals into numbers expressed in Arabic digits and  numbers expressed in Arabic digits into numbers expressed in Roman numerals.

Download and install full version


Roman Arabic Numerals Converter in Vista


The converter accepts numbers written in either Roman numerals or Arabic digits. Arabic digits are just usual digits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 . They are called Arabic because they have Arabic origin. Roman numerals is a subset of Latin alphabet. Each letter in the subset have assigned numerical value: M=1000, D=500, C=100, L=50, X=10, V=5, I=1 . Numbers are formed as a sum of values represented by numerals. For example, MDCLXVI = 1000+500+100+50+10+5+1 = 1666 . Repeated numerals just add their value to the sum : MMDCCLXXVII = 1000+1000+500+100+100+50+10+10+5+1+1 = 2777 . M, C, X, and I can be repeated up to three times. D, L, and V cannot be repeated. Sometimes Romans used C, X, and I repeated four times, but as a rule Romans used "subtraction from the left" . That is Romans wrote IV = -1+5 = 4 instead of IIII = 1+1+1+1 = 4. Similarly XL = -10+50 = 40 instead of XXXX, CD = -100+500 = 400 instead of CCCC. Continuing this logic, we could write MA for MMMM, if A denoted 5000. But Romans did not have numerals greater than M. Thus M can be repeated any times. For example,  MMMMMMDCCLXXVII = 6777. What about 20777? We have to repeat M twenty times. This is not convenient.  Romans remedy this situation by multiplying numbers by 1000. For example, (XX) = 20000. Then 20777 = (XX)DCCLXXVII . Along with parentheses Romans used upper or lower bar for grouping numerals multiplied by 1000. Continuing this logic, we can apply parentheses twice to get millions. For example,  ((XX)) = 20,000,000 .

 Although Roman did not have concepts of zero and negative numbers, the rule of "subtraction from the left" could lead to those concepts. For example, VX = -5+10 = 5, VVX = -5-5+10 = 0, VVIX = -5-5-1+10 = -1 . But Romans did not develop it. Note, that numerals subtracted from the left are less than the numeral on the right.


Roman Arabic Numerals Converter in XP


Type a number using either keyboad or clicking buttons. Press Enter on keyboard or click the button Convert. If you have typed Roman numerals. it will be converted to Arabic numerals. If you have typed Arabic numerals, it wll be converted to Roman numerals. Up to 9999 numbers will be converted into Roman numerals without parentheses. Greater numbers will be converted to Roman numerals with parentheses. A group of numerals between parentheses will be multiplied by 1000. A group of numerals inside double parentheses will be multiplied by 1,000,000. And so on. Check option ShowCalculation if you want to see conversion details. Use right-click menus for Select, Copy and Paste.


Video tutorial on


Tvalx Home | Products | Support | Math Articles | Math Art

© 2008 Tvalx

Tvalx Logo