sign bit(符号位):在二进制数表示中,用来指示数值正负的那一位。最常见的是在有符号整数的表示法里(如二进制补码 two’s complement),通常最高有效位(MSB)作为符号位:0 表示非负,1 表示负数。
(在浮点数表示如 IEEE 754 中,也有单独的符号位用于表示正负。)
/saɪn bɪt/
The sign bit is 0, so the number is positive.
符号位是 0,所以这个数是正数。
In two’s complement representation, changing the sign bit can change the value dramatically, and you must be careful when shifting or converting between signed and unsigned types.
在二进制补码表示中,改变符号位会显著改变数值;在移位或在有符号与无符号类型之间转换时必须特别小心。
sign 源自拉丁语 signum(标记、符号),在数学与工程语境中常指“正负号”;bit 是 binary digit(二进制数字)的缩写。合在一起,sign bit 字面意思就是“表示符号的那一位”。