在解答你的问题之前,小唐觉得有必要给你说一些关于计算机基础方面的知识。
众所周知,在计算机中存储的数据几乎全是通过二进制方式存储的,对于CPU对数据的运算处理是通过一个叫做加法器的CPU内部部件来进行计算的,简而言之,CPU对数据的计算只能通过加法。
在计算机存储中储存了很多的二进制数据,这些二进制数据从数值的方向可以理解为值。当然,这些值有正数,有负数,有0,也有小数。
为了让计算机能够正确并且不重复用同样的二进制位模式来保存,正数,负数和0。因此,在计算机存储中用来存储正整数,负整数的补码计数法就诞生了。
要想学习补码计数法其实非常容易,我们只需要掌握补码计数法的几个特点就可以了。
特点一:在补码计数法中,全0表示十进制的值为0,全1表示十进制的-1;
特点二:在补码计数法中,从二进制的全0表示依次加1就可以表示十进制的1,2,3等正整数;从二进制的全1表示中依次减1,就可以表示十进制的-1,-2,-3等负整数;
特点三:在补码计数法中,二进制位的最高位,也就是一个二进制最左边哪一位的值为0表示的是一个正数;为1表示的是一个负数。
意犹未尽,欢迎在下方评论和讨论。同时,欢迎关注头条号@小唐IT实用技术讲解来了解最新的计算机基础知识。