计算机科学中,表示数据类型拥有符号性(英语:Signedness),这一属性可以用来大致划定可表示数的范围:如果变量既可以表示正数又可以表示负数,则该类型是“有符号”的;而如果仅可表示非负数,则为“无符号”类型。

有符号数可以表示负数,但为了表示这些负数,必须放弃一部分相同大小(比特位)的无符号数可以表示的正数。例如必须放弃八位无符号数的 128 到 255 才能表示八位有符号数中的 -128 到 127。

另见

编辑

参考资料

编辑