罗马数字 CCXCIIMMCMXCII 是否有效? 罗马数字和数字验证器。 如何转换 MMMCCLXXXII? 用阿拉伯-印度数字写下来。 将罗马数字系统中用字母 (符号) 书写的数字转

罗马数字, CCXCIIMMCMXCII, 是否有效?

1. 用来进行转换的罗马数字:

I = 1; X = 10; C = 100; M = 1,000;

» 书写罗马数字的基本规则


以减法记数法书写的单个数字符号和符号组必须从左到右, 按照它们的值从高到低的降序排列。 有些符号 (字母) 最多可以连续重复 3 次: I、 X、 C、 M、 (X)、 (C)、 (M)。


一组用减法表示法书写的罗马数字 = 一组两个数字 (两个字母), 一个较小的值在另一个较大的值之前。 唯一允许的减法组是: IV、 IX、 XL、 XC、 CD、 CM、 M(V)、 M(X)、 (X)(L)、 (X)(C)、 (C)(D)、 (C)(M)。 要计算组的值, 请从第二个符号的值中减去第一个符号的值。
» 用于书写罗马数字的减法记数法


一组以加法表示法书写的罗马数字 = 一组两个或更多数字 (字母), 值相等或按值从高到低按降序排列。 要计算组的值, 请将组成该组的符号的值相加。
» 用于书写罗马数字的加法表示法


2. 以减法表示法书写的数字组:

CCXCIIMMCMXCII


XC = C - X = 100 - 10 = 90;


CM = M - C = 1,000 - 100 = 900;


CCXCIIMMCMXCII 不是有效的罗马数字。

3. 为什么这个罗马数字无效?

CCXCIIMMCMXCII: 一组以减法记数法 XC ( = 90), 表示的较小值的数字不能位于较大值的数字, M ( = 1,000) 之前。


CCXCIIMMCMXCII: 数字 X I ( = 1) 不能位于这个较大值的数字, M ( = 1,000) 之前。 I 只能在数字 V ( = 5) 和 X ( = 10) 之前。


4. 请更正或删除 (某些) 符号:

CCXCIIMMCMXCII


相反,
如何转换这个罗马数字:
MMMCCLXXXII
写成阿拉伯-印度数字
(我们每天使用的数字)

1. 用来进行转换的罗马数字:

I = 1; X = 10; L = 50; C = 100; M = 1,000;

» 书写罗马数字的基本规则


MMMCCLXXXII 是一个有效的罗马数字。

MMMCCLXXXII 符合书写罗马数字的所有规则。


2. 计算这个罗马数字的值。

将各个罗马数字 (字母) 的所有值相加:

MMMCCLXXXII =


M + M + M + C + C + L + X + X + X + I + I =


1,000 + 1,000 + 1,000 + 100 + 100 + 50 + 10 + 10 + 10 + 1 + 1 =


3,282

检查结果 (反转过程)。
如何转换数字 3,282

1. 将此数字分解为位值子组 (分解):

3,282 =


3,000 + 200 + 80 + 2;


2. 转换每个子组:

3,000 = 1,000 + 1,000 + 1,000 = M + M + M = MMM;


200 = 100 + 100 = C + C = CC;


80 = 50 + 10 + 10 + 10 = L + X + X + X = LXXX;


2 = 1 + 1 = I + I = II;


3. 最后, 构建这个最终的罗马数字:

3,282 =


3,000 + 200 + 80 + 2 =


MMM + CC + LXXX + II =


MMMCCLXXXII

CCXCIIMMCMXCII 不是有效的罗马数字。

相反, 这个罗马数字是有效的:
MMMCCLXXXII = 3,282

MMMCCLXXXII
写成阿拉伯-印度数字
(我们每天使用的数字)

MMMCCLXXXII 是一组以加法表示法书写的数字。


验证罗马数字并将其转换为阿拉伯-印度数字

了解如何将罗马数字转换为阿拉伯-印度数字:

识别并计算以减法记数法书写的每组数字的值。

要计算阿拉伯-印度数字, 请将以加法表示法书写的单个罗马数字的所有值与以减法书写法书写的所有数字组的值相加。

最新的罗马数字经过验证并转换为阿拉伯-印度数字

罗马数字 CCXCIIMMCMXCII 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 (C)(L)(X)MMMCCXXXVII 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 (C)(L)(V)MMCDVI 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 CCCLXXIVCCLXXXIX 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 (C)(L)MMDXXII 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 XDVL 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 MMCCCIV 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 (X)(X)CDIII 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 (M)(C)(C)(C)(L)(X)M(V)DCXCVII 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 (D)(C)(C)(C)(X)(C)(V)MMCMLXXXIV 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:23 CST (GMT+8)
罗马数字 (D)(C)(C)(X)(C)M(X)CMLXII 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:22 CST (GMT+8)
罗马数字 (C)(M)(L)(X)(V)MMCDXCI 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:22 CST (GMT+8)
罗马数字 (C)(X)(L)M(X)DCCC 是否有效? 这个罗马数字怎么转换, 怎么写成阿拉伯-印度数字? 五月 13 日 11:22 CST (GMT+8)
所有经过验证并转换为阿拉伯-印度数字的罗马数字

罗马数字系统的基本符号集

所有罗马数字所基于的主要符号集:

  • I = 1 (一); V = 5(五);

  • X = 10 (十); L = 50 (五十);

  • C = 100 (一百);

  • D = 500 (五百);

  • M = 1000 (一千);

    • 对于更大的数字:

    • (*) V = 5000 或 |V| = 5000 (五千); 请参阅下文为什么我们更喜欢这种表示法: (V) = 5000。

    • (*) X = 1,0000 或 |X| = 1,0000 (万); 请参阅下文为什么我们更喜欢这种表示法: (X) = 1,0000。

    • (*) L = 5,0000 或 |L| = 5,0000 (五万); 请参阅下文为什么我们更喜欢这种表示法: (L) = 5,0000。

    • (*) C = 10,0000 或 |C| = 10,0000 (十万); 看下面为什么我们更喜欢这个符号: (C) = 10,0000。

    • (*) D = 50,0000 或 |D| = 50,0000 (五十万); 看下面为什么我们更喜欢这个符号: (D) = 50,0000。

    • (*) M = 100,0000 或 |M| = 100,0000 (一百万); 请参阅下文为什么我们更喜欢这种表示法: (M) = 100,0000。

(*) 这些数字通常用上划线(上方的横线)或两条垂直线之间书写。 相反,我们更喜欢将这些较大的数字写在括号之间,即:“(”和“)”,因为:

  • 1) 与上划线相比 - 计算机用户在字母周围添加括号比向其添加上划线更容易,
  • 2) 与垂直线相比 - 它避免了垂直线“|”之间任何可能的混淆 和罗马数字“I” (1)。

(*) 符号周围的上划线 (符号上方的横条)、 两条垂直线或两个括号表示“1000 次”。 见下文……

括号内数字的逻辑, 即: (L) = 5,0000; 规则是初始数字, 在我们的例子中, L,乘以 1000: L = 50 => (L) = 50 × 1000 = 5,0000。 简单的。

(*) 一开始罗马人并没有使用大于 3999 的数字; 结果, 他们的系统中没有用于这些较大数字的符号, 它们是后来添加的, 并且使用了各种不同的符号, 不一定是我们上面刚刚看到的符号。

因此, 最初, 可以使用罗马数字书写的最大数字是:

  • MMMCMXCIX = 3999