鱼C论坛

 找回密码
 立即注册
查看: 3557|回复: 5

段地址1230 乘以16为什么等于12300

[复制链接]
发表于 2011-2-25 23:01:59 | 显示全部楼层
给上面补充下  对于16进制  1230×16(这个16是个10进制的,用16进制表示就是10H)
那么  1230H*10H当然等于 12300H啦。 王爽的书在这里交代的不够细致。很多人产生误解。其实动手试试就知道了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-2-26 09:04:25 | 显示全部楼层
继续补充下啊  因为在debug 中默认是16进制的   所以1230(因为默认所以没有加h)
16进制顾名思义就是满16进1   这样的话乘以16就相当于把它扩大10倍(因为是满16才进一)所以后面加个0就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-2-28 00:47:23 | 显示全部楼层
首先楼主的写法有些问题,所以才产生这样的疑问

第一:如果都按照10进制,1230D×16D是19680D
第二:如果都按照16进制,1230H×16H是19020H
第三:楼主的意思应该是这样的,1230H×16D=12300H也就是说是1230H×10H=12300H

所以书写的时候一定要规范,不然会产生这样的问题啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-2-28 13:10:00 | 显示全部楼层
:lol 其实是这样的,1230H 乘以16D(10H) 等于12300H
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-4-4 18:17:43 | 显示全部楼层
我晕,这个问题也困扰了我好长时间......终于明白了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-4-13 13:45:19 | 显示全部楼层
我也是啊,我晕
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 05:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表