计算机再存储一个数时是已二进制的方式存储的,并且第一个作为符号位(0代表正数,1代表负数)
例:
byte temp = 3;
3表示为:00000011
对于一个正数来说,原码、反码、补码是相同的,移码为补码的符号位取反
例:
元素:+3
原码:00000011
反码:00000011
补码:00000011
移码:10000011
对于一个负数来说,原码,
反码为原码不带符号位的取反,
补码为其反码加1,
移码为补码的符号位取反
例:
元素:-3
原码:10000011
反码:11111100
补码:11111101
移码:01111101