首页 > 试题广场 >

位运算是常见的运算,计算机内部运算时所有的数都是以二进制进行

[问答题]
位运算是常见的运算,计算机内部运算时所有的数都是以二进制进行表达的,移位运算是常见的运算,移位包括左移和右移,右移时包括符号右移和无符号右移,现在有个八位的整数-4, 请问在符号右移两位和无符号右移两位的十进制数值分别是多少:
对于有符号整数,每一次右移操作,高位补充的是1;
对于无符号整数,每一次右移操作,高位补充的则是0;
发表于 2019-07-05 19:46:49 回复(0)
有符号整数应该是每一次右移,高位补充符号位吧?

发表于 2020-02-16 17:14:44 回复(0)