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