关于vfp中二进制的逻辑运算题
发布网友
发布时间:2022-05-29 08:17
我来回答
共3个回答
热心网友
时间:2023-10-12 11:47
请看这里。
*************************
首先,‘与’是指并且,即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~应该可以明白了吧??
热心网友
时间:2023-10-12 11:47
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
热心网友
时间:2023-10-12 11:48
10111000与11001010= 10001000,按位计算,只有同为1时结果为1,否则为0
10001000 或 10100110 ,当有一个为1时就为1,只有2个都是0时才为0,所以结果是
10101110