罗马数字转化为阿拉伯数字

罗马数字是位置计数吗?
位置计数是一种表达数字的系统,数位按照顺序排列 ,每个数位有一个位值,数字的值是每个数位和位值的乘积之和。
罗马数字包含七个基本符号:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)、 M(1000)。
相同的数字连写,所表示的数等于这些数字相加得到的数;
小的数字在大的数字的右边,所表示的数等于这些数字相加得到的数,小的数字(限于 Ⅰ、X 和 C)在大的数字的左边,所表示的数等于大数减小数得到的数。
所以罗马数字不是位置计数。
罗马数字的缺点:表示的位数有限至3999,
运算较复杂,
不能直观看出数字多少

原文地址:https://www.cnblogs.com/1482156703optimus/p/13833195.html