让我们通过一个例子来学习:
DCCCLXVIII - CXX - CCLVI - XL - X = ?
罗马人没有阿拉伯-印度数字。 以我们将完全按照罗马人计算它的方式来解决这个操作, 而不使用阿拉伯-印度数字。
1. 简化计算的操作。
划掉符号不同的数字中出现的常见符号。
匹配的数字/符号颜色相同。
DCCCLXVIII - CXX - CCLVI - XL - X =
DII - X - XL - X
例如,数字 XI 和 IV:
XI 是一个用加法表示法书写的组 - 最大的符号在左边, 最小的在右边 - 要计算这个数字的值, 只需将 XI 中出现的符号的值相加即可: XI = X + I = 10 + 1 = 11
IV 是一个减法组, 其中较小的符号在较大的符号之前; 要计算该组的值,请从第二个符号的值中减去第一个符号的值: IV = V - I = 5 - 1 = 4
个数相减时,XI - IV =(先分解写成减法的组) XI - IIII = X - III = VIIIII - III = VII (= 7), 正确的.
但是, 如果您删除公共符号, 而不管它是用减法符号编写的组的一部分: XI - IV = X - V = VV - V = V (= 5), 这是不对的.
2. 替换以减法表示法编写的组.
请替换任何一组以减法记数法书写的罗马数字。 也就是说, 仅使用加法符号将它们分解。
一组以减法表示法书写的符号 = 一组两个符号, 一个较小的值在另一个较大的值之前, 唯一允许的组合是: IV, IX, XL, XC, CD, CM, M(V), M(X), (X)(L), (X)(C), (C)(D), (C)(M) - 您通过从第二个符号的值中减去第一个符号的值来计算组的值。
以加法表示法书写的一组符号 = 一组两个或多个符号, 要么具有相等的价值, 要么按其价值的降序排列, 从高到低 (最大的符号在左边, 最小的在右边)。 通过简单地将所有符号的所有值相加来计算组的值。
XL:
XL = L - X = XXXXX - X = XXXX
XL = XXXX
3. 将相同符号 (+ -) 的罗马数字放在一起。
将负数串联在一起。
X +
XXXX +
X =
XXXXXX
4. 将重复的符号分组组合在一起。
从右端 (较小的值所在的位置) 开始, 将相同符号的组组合成较大的符号。
将负数中重复的符号组组合起来。
XXXXXX =
XXXXX X =
LX
5. 划掉符号不同的数字中出现的常见符号。
仅使用加法表示法将较大的符号转换为较小的符号。 然后再次划掉常用符号。
下是较大值的符号,转换为加法表示法:
D = CCCCLL; L = XXXXX;
DII -
LX =
CCCCLXXXXXII -
LX =
CCCCXXXXII
6. 重写重复符号。
用减法符号改写用过多加法符号书写的符号。
符号“C”不应连续重复超过 3 次, 重写:
CCCCXXXXII =
CDXXXXII
符号“X”不应连续重复超过 3 次, 重写:
CDXXXXII =
CDXLII
最终答案: