分数的原码、反码、补码
时间: 2023-10-08 20:14:06 浏览: 280
数字的原码、反码和补码
分数的原码、反码、补码是指在计算机中表示分数时采用的编码方式。
原码:分数的原码是指将分数的整数部分和小数部分分别用二进制表示,并在最高位上标记符号位,0表示正数,1表示负数。
例如,-3.5的原码为 110.1(符号位1表示负数,整数部分为0011,小数部分为0.1)
反码:分数的反码是指将分数的原码中除符号位外的所有位按位取反。如果原码的符号位为1(表示负数),则反码的符号位也为1。
例如,-3.5的反码为 101.0
补码:分数的补码是指将分数的反码加1。补码可以通过反码加1得到,也可以通过将分数的原码除符号位外的所有位按位取反后再加1得到。
例如,-3.5的补码为 101.1
阅读全文