CDLX - MCXXIII - MCMXLVIII - MMDCCXLIII: 如何减去罗马数字
下面我们使用阿拉伯数字吗?
- 罗马人没有我们日常使用的数字,即所谓的阿拉伯数字。
- 他们使用罗马数字进行加减运算。
- 无需转换为阿拉伯数字即可对罗马数字进行减法运算
- 下面的步骤和解释,不使用任何阿拉伯-印度数字。
-
1. 简化操作。
消除出现在具有相反符号 (+ / -) 的数字中的常见符号。
匹配的符号颜色相同。
CDLX - MCXXIII - MCMXLVIII - MMDCCXLIII =
CDL - MCXIII - MCMXLVIII - MMDCCXLIII
2. 替换那些使用减法记法书写的符号组。
用其他仅使用加法表示法编写的数字组替换以减法表示法编写的那些数字组.
CDL:
CD = D - C = CCCCC - C = CCCC
CDL = CCCCL
MCMXLVIII:
CM = M - C = D CCCCC - C = D CCCC = DCCCC
XL = L - X = XXXXX - X = XXXX
MCMXLVIII = MDCCCCXXXXVIII
MMDCCXLIII:
XL = L - X = XXXXX - X = XXXX
MMDCCXLIII = MMDCCXXXXIII
3. 将相同符号(+ -)的罗马数字放在一起。
把负数放在一起:
MCXIII +
MDCCCCXXXXVIII +
MMDCCXXXXIII =
MCXIIIMDCCCCXXXXVIIIMMDCCXXXXIII
4. 按降序排列符号。
按照从左到右的降序排列符号,左边最大的符号,右边最小的符号。
对负数的符号进行排序:
MCXIIIMDCCCCXXXXVIIIMMDCCXXXXIII =
MMMMDDCCCCCCCXXXXXXXXXVIIIIIIIII
5. 删除两个字符串中出现的任何符号。
CCCCL -
MMMMDDCCCCCCCXXXXXXXXXVIIIIIIIII =
L -
MMMMDDCCCXXXXXXXXXVIIIIIIIII
6. 去掉两个字符串之一中的所有符号。
使用加法符号将较大的符号转换为较小的符号, 然后删除两个数字中出现的公共符号。
正在转换的较大符号, 以加法表示法书写:
C = LL;
L -
MMMMDDCCCXXXXXXXXXVIIIIIIIII =
L -
MMMMDDCCLLXXXXXXXXXVIIIIIIIII =
- MMMMDDCCLXXXXXXXXXVIIIIIIIII罗马人的数字系统没有否定性的概念。
对我们来说是一个负数, 对他们来说只是另一个数字: 例如拥有的债务, 这对债权人的账户来说是一个加号。
7. 将所有重复符号合并在一起。
从数字的右端开始 (从较小的值开始) 并将重复的符号合并为较大的符号。
MMMMDDCCLXXXXXXXXXVIIIIIIIII =
MMMMDDCCLXXXXXXXXXVIIIII IIII =
MMMMDDCCLXXXXXXXXXVVIIII =
MMMMDDCCLXXXXXXXXXVVIIII =
MMMMDDCCLXXXXXXXXXXIIII =
MMMMDDCCLXXXXXXXXXXIIII =
MMMMDDCCLXXXXX XXXXXIIII =
MMMMDDCCLLLIIII =
MMMMDDCCLLLIIII =
MMMMDDCCLL LIIII =
MMMMDDCCCLIIII =
MMMMDDCCCLIIII =
MMMMMCCCLIIII =
MMMMMCCCLIIII =
(V)CCCLIIII
8. 重写重复出现的符号。
用减法表示法将符号过多的组转为加法表示法。
数字 I 不能连续重复超过 3 次,改写:
(V)CCCLIIII =
(V)CCCLIV
CDLX - MCXXIII - MCMXLVIII - MMDCCXLIII =
- (V)CCCLIV
用阿拉伯-印度数字书写的操作:
460 - 1,123 - 1,948 - 2,743 = -5,354
罗马人没有我们日常使用的数字,即所谓的阿拉伯数字。
罗马人的数字系统没有否定性的概念。
用罗马数字书写的数字的加减法, 在线计算器