我们常用的数是十进制的数,而计算机程序处理中使用的是只有0和1的二进制数.这两者可以相互换算,如将二进

[复制链接]
查看11 | 回复3 | 2012-10-5 16:00:53 | 显示全部楼层 |阅读模式
二进制转十进制很简单如:10000000000000011.所有的0位全部忽略不考虑2.只计算13.从右往左数,第一位下标为0,记2的0次方,依此类推,如第100位为2的99次方4.上题结果为2的14次方+2的0次方...
回复

使用道具 举报

千问 | 2012-10-5 16:00:53 | 显示全部楼层
1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13 转化成十进制要从右到左用二进制的每个数去乘以2的相应次方 不过次方要从0开始...
回复

使用道具 举报

千问 | 2012-10-5 16:00:53 | 显示全部楼层
1*2^5+1*2^4+1*2^2+1*2^0=32+16+4+1=53...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行