罗马数字2怎么打 罗马数字c表示什么

2的罗马数字怎么打?

一、打开文档打开word文档,将光标定位到需要输入数字的位置。二,单击插入单击插入菜单,然后选择符号。单击符号以显示“符号”对话框。单击“符号”选项卡。

三,、选择数字表格的子集,选择数字表格,然后选择下面的罗马数字II)。单击插入,最后单击插入即可。

罗马数字c代表多少?

在罗马数字里c代表100.

拓展资料

# 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。

# 字符 数值 I: 1, V: 5, X: 10, L: 50, C: 100, D: 500, M: 1000.

# 例如, 罗马数字 2 写作 II ,即为两个并列的 1。12 写作 XII ,即为 X + II 。 27 写作 XXVII, 即为 XX + V + II 。

# 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写作 IIII,而是 IV。数字 1 该数字 5 的左边,所表示的数等于大数 5

# 减小数 1 得到的数值 4 。同样地,数字 9 表示为 IX。这个特殊的规则只适用于以下六种情况:

# I 可以放在 V (5) 和 X (10) 的左边,来表示 4 和 9。

# X 可以放在 L (50) 和 C (100) 的左边,来表示 40 和 90。

# C 可以放在 D (500) 和 M (1000) 的左边,来表示 400 和 900。

# 输入: num = 58 输出: “LVIII” 解释: L = 50, V = 5, III = 3

>>> 人生苦短, 我用python, 算法学习, 从点滴开始!<<<

class Solution:
def intToRoman(self, num: int) -> str:
# python3.6后 dict的变成有序的了,可以直接遍历
di = {  
1000: "M",    900: "CM",    500: "D",    400: "CD",
100: "C",    90: "XC",    50: "L",    40: "XL",     10: "X",
9: "IX",    5: "V",    4: "IV",    1: "I"
}
result = ""
for k in di:
if num // k:   # 判断整除是否有商
val = num // k  # 获取整除的商
result += di[k] * val
num %= k  # 取余
return result
版权声明