计算机中,为便于识别,需将带符号数的正、负号数字化。通常的做法是用一位二进制表示符号,称为”符号位”,放在有效数字的前面,用“0”表示正,用“1”表示负。
带符号的二进制数在计算机中有三种表示形式:原码、反码和补码。
1.原码:在数值的前面直接加一符号位的表示法称为原码表示法。
2.反码:正数的反码与原码相同;负数的反码,符号位仍为“1”,数值部分“按位取反”。
3.补码:正数的补码与原码相同;负数的补码则是符号位为“1”,数值部分“按位取反”后再在末位加1。
转载请注明出处育才学习网 » 计算机中带符号的数以什么形式存在