二进制数10+10为什么不是101
1个回答
优质机构答主
2023-01-06 · 百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码...
关注
展开全部
二进制数10+10的答案是100.二进制中10就是十进制中的2,因为二级制中的10换算成十进制应为(0x2^0+1x2^1)=2,所以2+2=4,换算成二进制等于100。
二进制转十进制
把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。
2的0次方是1(任何数的0次方都是1,0的0次方无意义),2的1次方是2,2的2次方是4,2的3次方是8,2的4次方是16,2的5次方是32,2的6次方是64,2的7次方是128,以此类推。
比如:二进制数100011转成十进制数可以看作这样:数字中共有三个1 即第六位一个,第二位一个,第一位一个(从右到左),然后对应十进制数即2的0次方+2的1次方+2的5次方, 即100011=32+0+0+0+2+1=35。
扩展资料
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。
具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
参考资料来源:百度百科-十进制转二进制。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询