首页 > 其他分享 >20231405罗马数字转阿拉伯数字(选做)

20231405罗马数字转阿拉伯数字(选做)

时间:2023-10-21 18:46:28浏览次数:34  
标签:20231405 选做 学号 阿拉伯数字 罗马数字 数位

罗马数字转阿拉伯数字(选做)

任务详情

参考https://blog.csdn.net/a197p/article/details/75475456,回答
1 罗马数字是位置计数吗?它的缺点是什么?
2 把你的8位学号转化成罗马数字
3 参考上面的博客,用Pyhton写一个罗马数字转化为阿拉伯数字的程序,并验证上面你的学号对不对

作业一

 位置记数法:一种表达数字的系统,数位按顺序排列,每个数位有一个位值,数字的值是每个数位和位值的乘积之和。

 罗马数字:相同的数字连写、所表示的数等于这些数字相加得到的数。

所以,罗马数字不是位置计数。

缺点:

1.缺乏0

2.难以计算

3.写分数的方式很复杂

4.普通人使用不容易

作业二

我的学号是20231405,因为它能允许输入的范围是0~3999,所以分为两个部分2023和1405

2023转换为罗马数字为MMXXIII,1405转换为罗马数字为MCDV,所以,我的学号转换为罗马数字为MMXXIIIMCDV

作业三

因为本身能力不足,便向GPT寻求帮助,它向我提供了代码

 

 


标签:20231405,选做,学号,阿拉伯数字,罗马数字,数位
From: https://www.cnblogs.com/dzxdzx1231234/p/17779333.html

相关文章

  • 20231405寻找你的黑客偶像(选做)
    寻找你的黑客偶像(选做)一.黑客偶像袁仁广别名:大兔子(datuzi),人称袁哥。提起袁任广,知道的人或许并不多。但如果提起袁哥或者大兔子,在国内安全业界称得上尽人皆知。在国内,他的windows系统方面的造诣可谓首屈一指,早在1999年就曾提出过windows的共享漏洞。而现在袁仁广领衔的360漏......
  • 阿拉伯数字转换罗马数字
    阿拉伯数字转换成罗马数字目录阿拉伯数字转换成罗马数字百科资料索引罗马数字阿拉伯数字云班课作业解决1.罗马数字是位置计数吗?它的缺点是什么?2.把你的8位学号(20181xxx)转化成罗马数字3.参考上面的博客,用Pyhton写一个罗马数字转化为阿拉伯数字的程序,并验证上面你的学号对不对......
  • 罗马数字
    问题一罗马数字不是位置计数。我认为它的缺点有以下三点:1,没有表示零的符号。2,不能直接用于计算。3,表示数字麻烦。问题二MMCCIIIMCCCXII(20231312)问题三......
  • 力扣12.整数转罗马数字
    罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做 II ,即为两个并列的1。12写做 XII ,即为 X + I......
  • 罗马数字与阿拉伯数字
    罗马数字与阿拉伯数字关于罗马数字罗马数字是位置计数吗?罗马数字是一种部分位置计数系统。在传统的罗马数字表示法中,不同的符号代表不同的数值,这些符号的位置顺序和组合决定了最终表示的数值。因此,符号的位置确实在一定程度上影响数值的大小。然而,与二进制和十进制不同,罗马数......
  • 罗马数字转阿拉伯数字
    罗马数字是位置计数吗?它的缺点是什么?罗马数字不是位置计数。罗马数字不是基于数字的位置来宾市数据,而是通过组合特定的符号来表示数字,每个符号斗代表特定的数值。罗马数字有以下缺点:不能表示零。不适用表示较大的数值。不适合进行计算,难以进行加减乘除等数学运算。用罗......
  • 杂题选做汇总
    好菜好菜数据结构1.莫队&分块杂题选做dp1.数位dp杂题选做......
  • 罗马数字转阿拉伯数字
    罗马数字转阿拉伯数字目录问题的回答个人理解基于AI学号转换程序部分问题的回答个人理解罗马数字不是位置计数,基于对这两篇文章的理解罗马数字技术规则和位置计数法可总结为:,而罗马数字是不同数字间的和差运算,不属于位置计数法缺点:罗马数字没有表示零的数字,同时书写繁难,不能进......
  • 2023-2024-1 20231405《计算机基础与程序设计》第3周学习总结
    2023-2024-120231405《计算机基础与程序设计》第3周学习总结作业信息作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009作业的目标自学《计算机科学......
  • 13. 罗马数字转整数
    1.题目介绍罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+I......