社区
ASP
帖子详情
求一个将100以内的数字换成罗马数字的函数,如将4换成IV,5换成V
oldsky
2003-10-23 04:13:11
输入参数:100以内的一个数字。
函数输出:罗马编号的数字。
...全文
79
2
打赏
收藏
求一个将100以内的数字换成罗马数字的函数,如将4换成IV,5换成V
输入参数:100以内的一个数字。 函数输出:罗马编号的数字。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 ...
算法题:使用 JavaScript 将阿拉伯
数字
转为
罗马
数字
数组包含
罗马
数字
符号及其对应的整数值,从大到小排列,以便于按顺序处理。
使用 Haskell 将十进制
数字
转成
罗马
数字
最近一边看「Haskell
函数
式编程入门」一边自学 Haskell。
函数
式编程对笔者这种受OOP毒害颇深(虽然我完全不会 Java,但是经常会被别人来自 Java 背景的(:」∠)_)的菜鸟来说,还是很难适应的。想着目前主力语言是 C++,一种多范式编程语言,学习 Haskell 也算是自然而然吧。 学一门新语言还是很痛苦的,但是如果能做出什么的话还是很高兴的!废话就不多说了。 已知 ...
用JavaScript打造
罗马
数字
翻译器Romanator
在处理字符串时,需要选择最合适的操作方法,以实现高效的代码执行和良好的用户体验。对于字符串拼接,建议在JavaScript中使用join()方法,因为它避免了频繁的内存分配。对于字符串替换与截取,使用replace()slice()或方法,并根据实际需要选择最适合的
函数
。构建字符串的过程涉及多种策略,选择合适的策略可以提高代码效率,并确保输出结果的准确性。从高位到低位构建保证了数值按照
罗马
数字
规则进行转换。处理特殊情况则需要对特定的数值进行额外的检查和转换。
ASP
28,408
社区成员
356,956
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章