二进制定点原码整数10010011等于十进制的多少?

[复制链接]
查看11 | 回复3 | 2009-5-21 14:53:35 | 显示全部楼层 |阅读模式
二进制转换为十进制,从低位往高位开始,即从最右边开始,让1.2.4.8.16.32.64.128等与二进制的每一位对应,然后找出二进制为1的位,对应的数相加,即为十进制,所以本题答案为.1+2++16+128=147,熟了后心算即可,这种方式是二进制转换为十进制最快最方便的方法!!...
回复

使用道具 举报

千问 | 2009-5-21 14:53:35 | 显示全部楼层
找位为1的位置,该位置的值就是2的n(从左往右数)次方。故:128 +16 +2 +1 = 147...
回复

使用道具 举报

千问 | 2009-5-21 14:53:35 | 显示全部楼层
原码第一个位0为正 1为负后7位做2转10进制转换所以结果为-19...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行