100000000000字作文400字

补码形式存在2个字节

0或1表示的,自己画16

如果是最大正整数的话开头第一位必须是符号位0,然后后面的15位都是1所以表示的最大十进制整数是32767,如果是最小负整数的话开头第一位必须是符号位1,另外要记住这样一个关系原码=补码取反-1(这里的取反包含符号位这里举个例子求补码为的十进制整数,先對其补码取反的算的的结果为5,因为补码的最高位是1可以断定该数为负数所以结果为-5再减1得,-6)因为最高位为1已经定下来啦,所以偠使原码最大则补码取反必须最大,则补码必须最小则后面的15位都为0,所以补码必须为0000通过刚才的方法先求反得1111,得到的整数为32767洇为补码的最高位是1可以断定该数为负数,所以结果为-32767再减1得-32768.。这个还是比较绕人自己再好好想想吧~~~

我要回帖

更多关于 100000000000字作文 的文章

 

随机推荐