找回密码
 注册会员
查看: 728|回复: 0

整数型16bit的时候 能表示的十进制的有效位数

[复制链接]
发表于 2010-7-5 14:48:48 | 显示全部楼层 |阅读模式
<p>整数型16bit的时候 能表示的十进制的有效位数</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:15 -</p>
<p>解决时间:2010-7-5 14:46</p>
<p>如题</p>
<p>2的16次方是65535,为什么答案是4,而不是5?</p>
<p>提问者: 心之所在 - 三级</p>
<p>最佳答案</p>
<p>首先 2^16=1024*64=65536 不是 65535</p>
<p>然后表示十进制整数的有效位数</p>
<p>貌似输入70000时会首位溢出,所以要表达出5位十进制数,需要17bit,(呵呵,电脑上就只能32bit了),14~16bit十进制的有效位数都只能是4</p>
<p>0</p>
<p>回答者:</p>
<p>125516639 - 四级   2010-6-30 10:28</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>十分感谢!!</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-7-27 23:13

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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