在本文中:带指数幂带指数冪的另一种格式空位值
二进制数据是由0和1两个数码组成的字符串读懂二进制数据看上去非常困难。但是只要理解其中的逻辑,就能确定它们代表的数字和含义由于我们人类拥有十个手指,所以常常使用十进制数字系统来计数而计算机只有两个“手指”——开和關或1和0,因此采用的是二进制(计算技术中广泛采用的一种数制)
找到你想要换算的二进制数字。这里我们以101010为例
用二进制数字的每┅个数字乘以2的幂指数(幂指数对应于每个数字的位置)。记住必须从右向左读取二进制数字。也就是说二进制数字最右边的位置是0,右边第二位是1
带指数幂的另一种格式
挑选一个二进制数字。我们以101为例这个方法与第一个方法大致相同,只是格式上有点差异可能更容易理解。101= 1X2的2次方 + 0X2的1次方 + 1X2的0次方101= (2X2) + (0X0) + (1)101= 4 + 0 + 1101= 50 不是一个数字但是必须注明它的位置数值。
找到二进制数字这里我们以为例。
从右向左读取數值每经过一个位置,数值翻倍最右边的数值是1,向左一位变成2然后是4,以此类推
将1对应的结果相加。0会被分配给对应的数字這些数字不需要相加。因此在我们的例子里,将2、8和32相加得到421上有一个no,2上有一个yes4上有一个no,8上有一个yes 16上有个no,32上有一个yes64上是no,128上是no这里的“Yes”意味着相加,“no”代表跳过你可以在最后一位数字处停止。
将数值翻译成字母或标点符号另外,你可以将二进淛数字换算成十进制数字或把十进制换算成二进制在标点符号中,42等于星号(*)点击此处查看换算表格。
二进制计数就像十进制计数一样最右边的数字增加到不能增加(即从0到1)时,向左边进一位左边再从0开始计起。十进制数字也有位数对于一个整数来说,最右边是個位数向左依次是十位数、百位数、千位数等等。对于二进制数字来说从右向左依次是一位、二位、四位和八位。