什么是符号数
符号数是一种数制,其中数值的表示不仅仅依赖于数值位,还包括一个符号位。符号数中,最高位被用作符号位,其中“0”表示正数,“1”表示负数。其余的数位则用于表示数值的大小。
无符号数和有符号数的范围区别
同样是一个字节,无符号数的最大值是255,而有符号数的最大值是127,原因是有符号数中的最高位被挪去表示符号了。
无符号数: 0 ----------------- 255
有符号数: -128 ----- 0 ----- 127
符号数是一种数制,其中数值的表示不仅仅依赖于数值位,还包括一个符号位。符号数中,最高位被用作符号位,其中“0”表示正数,“1”表示负数。其余的数位则用于表示数值的大小。
同样是一个字节,无符号数的最大值是255,而有符号数的最大值是127,原因是有符号数中的最高位被挪去表示符号了。
无符号数: 0 ----------------- 255
有符号数: -128 ----- 0 ----- 127