有关罗马数字-3.不易表示分数
最编程
2024-07-29 17:36:39
...
罗马数字的另一个缺点是写分数的方式有点复杂。为了表示分数,罗马人使用以12为底的系统,即十二进制系统。他们还用单词命名分数。底数 1⁄12 被命名为“uncia”(后来被称为盎司)并用一个点表示。点一个一个地添加来表示直到 1⁄2 的分数,用大写的 S 表示(semis,表示一半)。在此之后,点被放置在 S 旁边,直到达到 I (1)。使用以 12 为底的系统而不是以 10 为底的系统使罗马人能够更轻松、更快地处理像 1⁄3 和 1⁄4 这样的分数。然而,与印度-阿拉伯系统相比,表示分数的整体符号很难。此外,不太可能表达不是 12 的分数的精确数字。
将我的学号2022转换成罗马数字如下:MMXXII
将我的学号1304转换成罗马数字如下:MCCCIV
验证程序如下:
以下是程序运行结果:
推荐阅读