二进制数0111111111111111转化成十进制为啥是2的15次方减一?

发布网友

我来回答

3个回答

热心网友

因为这里有15个1,所以,如果+1以后,它就变成1后面有15个0,也就是2的15次方了。
所以,未+1的原来值就是2^15 - 1

热心网友

二进制数0111,1111,1111,1111+1=2^15,
可以吗?

热心网友

111111111111111 (2进制数)
=(111111111111111 + 1 )(2进制数)- 1(2进制数)
=1000000000000000(2进制数) -1(2进制数)
=2^(15) -1

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com