社区
ASP
帖子详情
求一个将100以内的数字换成罗马数字的函数,如将4换成IV,5换成V
oldsky
2003-10-23 04:13:11
输入参数:100以内的一个数字。
函数输出:罗马编号的数字。
...全文
72
2
打赏
收藏
求一个将100以内的数字换成罗马数字的函数,如将4换成IV,5换成V
输入参数:100以内的一个数字。 函数输出:罗马编号的数字。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oldsky
2003-10-24
打赏
举报
回复
up
lovehwq21
2003-10-23
打赏
举报
回复
如果是15,90,88这样的两位数呢?
是怎样的格式的?
罗马
数字
的计数规则和算法实现
罗马
数字
和十进制的相互转换
1.
罗马
数字
的计数规则
罗马
数字
共有7个 I(1) ,V(5),X(10),C(
100
),D(500),M(
100
0)。 a、重复数次:
一个
罗马
数字
重复几次,就表示这个数的几倍。比如: III表示3,XXX表示30。 同一数码最多只能出现三次,如40不可表示为XXXX,而要表示为XL。 例外:由于
IV
是古罗马神话主神朱庇特(即
IV
PITER,古罗马字母里没有J和U)的首字,因此有时用IIII代替Ⅳ。 b、右加左减: 在较大的
罗马
数字
的右边记上较小的
罗马
数字
,表示大
数字
加小
数字
。在较大的
罗马
数字
的左边记上
罗马
数字
与阿拉伯
数字
互转(C++实现)
本文还有配套的精品资源,点击获取 简介:本项目旨在利用C++语言实现
罗马
数字
与阿拉伯
数字
之间的转换,涵盖4000
以内
数字
的转换。该项目涉及
罗马
数字
系统、阿拉伯
数字
系统、C++基础知识、算法设计、文件操作、异常处理和代码调试与测试等知识点。通过完成本项目,学生将掌握
罗马
数字
和阿拉伯
数字
转换的原理和实现方法,提升编程能力和算法设计思维。 1.
罗马
数字
系统 1.1 ...
使用 Haskell 将十进制
数字
转成
罗马
数字
最近一边看「Haskell
函数
式编程入门」一边自学 Haskell。
函数
式编程对笔者这种受OOP毒害颇深(虽然我完全不会 Java,但是经常会被别人来自 Java 背景的(:」∠)_)的菜鸟来说,还是很难适应的。想着目前主力语言是 C++,一种多范式编程语言,学习 Haskell 也算是自然而然吧。 学一门新语言还是很痛苦的,但是如果能做出什么的话还是很高兴的!废话就不多说了。 已知 ...
用JavaScript打造
罗马
数字
翻译器Romanator
在处理字符串时,需要选择最合适的操作方法,以实现高效的代码执行和良好的用户体验。对于字符串拼接,建议在JavaScript中使用join()方法,因为它避免了频繁的内存分配。对于字符串替换与截取,使用replace()slice()或方法,并根据实际需要选择最适合的
函数
。构建字符串的过程涉及多种策略,选择合适的策略可以提高代码效率,并确保输出结果的准确性。从高位到低位构建保证了数值按照
罗马
数字
规则进行转换。处理特殊情况则需要对特定的数值进行额外的检查和转换。
haskell 基础理解(41)
罗马
数字
【题目】古罗马的
数字
表示体系特点之一是繁难。具说是因为宗教的原因不能在
数字
中使用“零”的概念。这种体系如今仍有少量使用。比如书籍的目录页,时钟的刻度等。 千级
以内
的表示法是这样的。一些固定的字母代表固定的
数字
: I(1)V(5)X(10)L(50)C(
100
)D(500)M(
100
0) 然后,用它们的重复表达更大的数。1,2,3,4… 表示为: I, II, III,
IV
, V, VI...
ASP
28,409
社区成员
356,968
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章