原码一位乘,乘数右移,补零还是补1,怎么判断

如题所述

一般情况下是补零,但在处理有符号数的时候会因计算机系统的不同而不同。有符号数高位是零,则右移时高位补零;如果是负数,即高位是1,那么,有得系统会移入1,称算术右移,有的会移入0,称逻辑右移。
turbo
C是算术右移。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜