关于vfp中二进制的逻辑运算题
二进制数10111000和11001010进行逻辑“与”运算,其结果再与10100110进行“或”运算,求最终十六进制结果是_____。答案是(AE)我知道这几个数用十六...
二进制数10111000和11001010进行逻辑“与”运算,其结果再与10100110进行“或”运算,求最终十六进制结果是_____ 。 答案是(AE)
我知道这几个数用十六进制表示分别为:B8、CA、A6,就是不懂二进制的逻辑或、与运算......
麻烦各位高人指点一下,O(∩_∩)O谢谢 展开
我知道这几个数用十六进制表示分别为:B8、CA、A6,就是不懂二进制的逻辑或、与运算......
麻烦各位高人指点一下,O(∩_∩)O谢谢 展开
3个回答
展开全部
请看这里。
*************************
首先,‘与’是指并且,即A成立并且B成立时结果成立,即1和1得1,其他均为0;
然后,‘或’是指或者,即A或者B有一者成立则结果成立,即1和1,1和0,0和1都得1,0和0为0;
那么, 1011 1000
&(与)1100 1010
-------------------------
1000 1000
|(或) 1010 0110
-------------------------
1010 1110
得到二进制1010 1110,
紧接着二进制转换十六进制最简单的方法是四位四位的转换,按照8,4,2,1的原则,
例如:1010 便是8*1 + 4*0 + 2*1 + 1*0 = 10 ,即A,同理1110为14,即E,
合起来是 AE。
****************************
我这么用心地解释了哦~~O(∩_∩)O~应该可以明白了吧??
*************************
首先,‘与’是指并且,即A成立并且B成立时结果成立,即1和1得1,其他均为0;
然后,‘或’是指或者,即A或者B有一者成立则结果成立,即1和1,1和0,0和1都得1,0和0为0;
那么, 1011 1000
&(与)1100 1010
-------------------------
1000 1000
|(或) 1010 0110
-------------------------
1010 1110
得到二进制1010 1110,
紧接着二进制转换十六进制最简单的方法是四位四位的转换,按照8,4,2,1的原则,
例如:1010 便是8*1 + 4*0 + 2*1 + 1*0 = 10 ,即A,同理1110为14,即E,
合起来是 AE。
****************************
我这么用心地解释了哦~~O(∩_∩)O~应该可以明白了吧??
展开全部
10111000
11001010
-------------与
10001000
10100110
-------------或
10101110(=AE)
1010=1*2^3+1*2^1=8+2=10=A
1110=1*2^3+1*2^2+1*2^1=8+4+2=14=E
11001010
-------------与
10001000
10100110
-------------或
10101110(=AE)
1010=1*2^3+1*2^1=8+2=10=A
1110=1*2^3+1*2^2+1*2^1=8+4+2=14=E
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-02-27
展开全部
10111000与11001010= 10001000,按位计算,只有同为1时结果为1,否则为0
10001000 或 10100110 ,当有一个为1时就为1,只有2个都是0时才为0,所以结果是
10101110
10001000 或 10100110 ,当有一个为1时就为1,只有2个都是0时才为0,所以结果是
10101110
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询