示符号（1为负数，0为正数和0），但在无符号数中，最左一位与其右各位一样用于表示数值。大多数架构的机器语言不区分有符号数及无符号数。然而算术指令通常设定进位标志等CPU标志，为无符号算术及溢出标志设定。这些标志能够被带入随后的分支及算术指令中。C语言及大部分C的派生语言为其所有有符号数类型及char类型提供了对应的无符号类型。在这些语言中，若存在显式的unsigned标识符，则将此数标识为无符号，否则为有符号（char类型除外），对应地存在signed标识符用于标识有符号数。为数值添加U后缀也可将此