计算机科学中，表示数的资料类型拥有符号性（），这一属性可以用来大致划定可表示数的范围：如果变量既可以表示正数又可以表示负数，则该类型是「有符号」的；而如果仅可表示非负数，则为「无符号」类型。有符号数可以表示负数，但为了表示这些负数，必须放弃一部分相同大小（比特位）的无符号数可以表示的正数。例如必须放弃八位无符号数的 128 到 255 才能表示八位有符号数中的 -128 到 127。