kotlin实现罗马数字和阿拉伯数字转换
1.罗马数字转阿拉伯数字
遍历罗马数字的每一位,若当前位比前一位小,则在结果中加上当前位
否则在结果中减去前一位的两倍再加上当前位
2.阿拉伯数字转罗马数字
先构造map
mapOf(1000 to "M",900 to "CM",500 to "D",400 to "CD",100 to "C",90 to "XC",50 to "L",40 to "XL",10 to "
原创
2015-07-08 22:00:39 ·
1181 阅读 ·
0 评论