二进制中1-0等于多少
来源:百度知道 编辑:UC知道 时间:2024/06/18 03:08:37
二进制中0-1等于多少??
那1-0呢??
我看过书上有不同的答案。奇怪
我觉得应该是0-1=0 1-0=1
那1-0呢??
我看过书上有不同的答案。奇怪
我觉得应该是0-1=0 1-0=1
1-0=1没有问题。但是0-1=-1用二进制表示就要看位数,且所有位为1,如两位的减0-1=00-01=11,一位的话只能等于1了。负数的表示,就是绝对值二进制取反加1,如3=011,-3=100+001=101,3=010+001=011
计算机中数字的正负好像是由第一个决定的,0好像是正,1好像是负,记不太清了
什么意思啊,说清楚点撒
整数的二进制有三种表示:
原码(正整数用原码)
补码(负整数用补码)
反码(计算机里用得少)
0-1 = -1
-1的二进制使用补码
比如 int i=-1; (这里int是32位变量)
这里i用16进制就是0xffffffff,用二进制就是32个1
1-0=1
看看这个-->
比如:二进制的 1001等于十进制的9.
1 0 0 1
8 4 2 1
发现什么规律了吗? 就是只加1的对应值.
那用同样的方法,二进制1010110的十进制十多少呢?
1 0 1 0 1 1 0
64 32 16 8 4 2 1
2+4+16+64=86
那么
0 1
2 1 就等于1
1 0
2 1 就等于2
这是二进制转换十进制的简单方法.