社区
软件水平考试
帖子详情
CASL探讨(关于进制转化)
taijiwangzi
2003-08-20 10:21:58
本题是94年的程序员题,我觉得算法有错,现将其答案的算法说明如下:
题:将输入的数字字符(不超过4个)转化成二进制整数,
设输入的字符串为ABCD,则转化成二进制的算法是:
(((0*10+A--‘0’)*10+B--‘0')*10+C--'0')*10+D--'0'
我怎么觉得这是转化成了10进制啊?
...全文
63
5
打赏
收藏
CASL探讨(关于进制转化)
本题是94年的程序员题,我觉得算法有错,现将其答案的算法说明如下: 题:将输入的数字字符(不超过4个)转化成二进制整数, 设输入的字符串为ABCD,则转化成二进制的算法是: (((0*10+A--‘0’)*10+B--‘0')*10+C--'0')*10+D--'0' 我怎么觉得这是转化成了10进制啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangmin_yjitx
2003-09-12
打赏
举报
回复
记住我们看来是十进制,但在计算机中表示是二进制
hsg810212
2003-09-11
打赏
举报
回复
是的呀
是将字符串中的每个字符转换数字呀!
wangmin_yjitx
2003-09-07
打赏
举报
回复
这是将字符转化为数。
pldchild
2003-08-22
打赏
举报
回复
这是十化二的典型算法,也是从十进制数一般公式:
Dn-1*10^(n-1)+Dn-2*10^(n-2)+……+D2*10^2+D1*10+D0 转化来的。
按此公式算出的数在计算机中自然用二进制存放。
52juanjuan
2003-08-21
打赏
举报
回复
(((0*10+A--‘0’)*10+B--‘0')*10+C--'0')*10+D--'0'
我也觉得这是转化成了10进制,我想应该再加一个10转2子程序就OK拉
CAS
L汇编
《
CAS
L汇编仿真系统》说明 <br>本软件是为在x86系列微机和32位Windows操作系统环境中仿真Comet计算机(一种虚拟计算机)上的汇编语言
CAS
L而编写的。
CAS
L汇编语言简洁实用,属于RISC指令系统——精简指令系统...
cas
l汇编语言模拟器
《
CAS
L汇编模拟系统》说明 本软件是为在x86系列微机和32位Windows操作系统环境中模拟运行Comet计算机(一种虚拟计算机)上的汇编语言
CAS
L而编写的。
CAS
L汇编语言简洁实用,属于RISC指令系统——精简指令系统计算机...
Cas
l汇编语言解释运行环境Nasl
CAS
L引入国内以后作为中国计算机软件专业技术资格和水平考试高级程序员级考试内容之一。使用虚拟的计算机目的为的是一个公平的考试环境,毕竟如果让每天和MC680X0打交道的朋友去和写PC驱动的朋友一起考i80X86汇编...
CAS
L 汇编语言程序设计
《
CAS
L 汇编语言程序设计》超星格式 学习
cas
l的教材
CAS
L汇编语言程序设计
CAS
L汇编语言是中国计算机软件专业技术资格和水平考试高级程序员级的必考内容。
软件水平考试
2,948
社区成员
22,580
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章