整数型16bit的时候 能表示的十进制的有效位数
<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>
页:
[1]