原码为 11010101 求其反码 补码 补码为 11010001 求其原码 八进制、十进制、十六进制

lin0071 1年前 已收到1个回答 举报

shuangziwu 幼苗

共回答了15个问题采纳率:100% 举报

补码
在补码的表示中,正数的表示方法与原码相同;负数的补码在在其反码的最低有效位上加1.通常用[X]补表示X的补码.
例如:[+14]补=10100100[-36]反=11011011[-36]补=11011100
注意1:数0的补码的表示是唯一的,即[0]补=[+0]补=[-0]补=00000000
注意2:利用公式?[X]补+[±Y]补=[X±Y]补?可以把加法和减法统一成加法.(符号位和其它位上数一样运算,如果符号位上有进位,则把这个进位的1舍去不要,即不考虑“溢出”问题).
例如:X=6,Y=2求X-Y
[X]补=00000110[-Y]补=11111110
[X-Y]补=00000100
另:机器数中采用定点或浮点数的方式来表示小数!(略)

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.024 s. - webmaster@yulucn.com