本节课详细讲解了数值数据原码、反码和补码的换算、范围以及在计算机内的计算方法。希望同学们能够通过本节课的学习,熟练掌握数值数据三种码之间的换算方式以及运用补码进行数值计算的方法。
课程中提到的相关知识点:
原码 | 反码(中间码) | 补码 | |
正数 | 符号为0,其它位用来表示数的绝对值 | 同原码 | 同原码 |
负数 | 符号为1,其它位用来表示数的绝对值 | 其原码除符号位外的各位按位取反 | 其反码在最低位加1 |
+0 | (00000000)2 | (00000000)2 | |
-0 | (10000000)2 | (11111111)2 | |
范围 | -127~-0,+0~127 | -127~-0,+0~127 | -128~127 |