罗马数字转阿拉伯数字
1.罗马数字不是位置计数法。
位置计数法要求存在数位与位值的不同,因而产生进制;罗马数字通过字符变化产生数值改变,不存在固定数位。
罗马数字的缺陷:
(1)不存在0
(2)难以计算,比起位置计数法,罗马数字在加减乘除中计算更繁琐,不便于使用
(3)小数是否不好表示?
2.学号转罗马数字
学号:20231413
当我准备计算时我发现一个问题,怎么最大才到M=1000?
我上网查询了一下,发现不管是用Excel的Roman=函数还是转换器都仅限0-3999或4999的范围,于是我决定求诸前人故智
在网上查询罗马数字缺点时我发现了这篇博客,进而找到了这篇博客,发现我犹豫的分开算可不可以是可行的
所以分开计算:2023-MMXXIII 1413-MCDXIII
3.编写程序
咨询娄老师得知现在先不用写,这里先待续