77问答网
所有问题
两个相同的十六进制数按位相与后,逻辑值为1吗
如题所述
举报该问题
推荐答案 2017-02-02
如果 十六进制数数值 为 0, 按位相与后,逻辑值为 0。
其它数值, 按位相与后,逻辑值为 1。
例如:
int a=0x0000, b=0x0543;
printf("%x\n",a & a); // 得0, 转逻辑值 0
printf("%x\n",b & b); // 得 0x0543, 转逻辑值 1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IpNNYYIqGYppNI383I.html
其他回答
第1个回答 2019-08-18
你好!
按位与之后应该是每个位对应一个逻辑值,最后组成一串~~不是简单的一个逻辑值
希望对你有所帮助,望采纳。
相似回答
两个相同的十六进制数按位相与后,逻辑值为1吗
?
答:
两个相同的16进制数按位相与
之后,得到的结果仍然是这个16进制数.因为'1'与上'1'仍为'1','0'与上'0'仍为'0'.如果要判断2个位长相同的16进制数是否相等,不能按位相与,但可以按位异或,异或的结果虽然位长不变,但如果为全'0'的话,就说明
2个16
进制数相等.
按位相与
和相或有进位吗。
答:
按位相或和相与,没有进位
。 相或运算:在给定的逻辑变量中,只要有一个为1,两个二进制数相或的结果就为1。只有两者都为0时,两个二进制数相或的结果为1。二进制的逐位相与是 编程语言中常用二进制的逐位相与是&判断两个表达式的真假性,只有两个表达式同时为真才为真,有一个为假则为假,具...
PLC S7-200
逻辑
指令问题
答:
VB10由八个位构成,从高到低为V10.7至V10.0;它们与
十六进制数
16#0F(即二进制数2#0000 1111)
相与,按位
与的结果就是,不管你是0还是1,与0相与,逻辑结果为0;若与
1相与,逻辑
结果就是自身;所以,Q0.7至Q0.4最终逻辑结果为零;
按位
与的运算规则是什么?
答:
按位与的运算规则:1&1=1;1&0=0;0&1=0;0&0=0。按位与运算按位与运算符“&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只要对应的二个二进位都为1时,结果位就为1。参与运算的
两个数
均以补码出现。
&(位与) 与&&(
逻辑
与)的区别是?
答:
&按位与/&&
逻辑
与。&,双目运算符:将两个表达式
的值按二进制
位展开,对应的位(bit)按值进行“与”运算,结果保留在该位上…比如170&204 对应二进制就是 10101010B &11001100B =10001000B…170&204=136…该位只要有一个
值为
0结果为0,否则结果为1。如果两数位数不同,则较短数高位补零,再...
c语言位运算符的用法
答:
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才
为1
,
否则为0。参与运算
的数
以补码方式出现。 例如:9&5可写算式如下: 00001001 (9的二进制补码)&00000101 (5的二进制补码) 00000001 (
1的二进制
补码)可见9&5=1。 按位...
与运算有什么规律?
答:
2、与运算,也称为
逻辑
与运算,是一种逻辑运算,通常用于比较两个二
进制数字
的对应位。与运算的规则很简单:只有当两个对应位都为1时,结果才为1;否则,结果为0。比较两个二进制数的最右边(最低位)的位。如果
两个位
都是1,则结果的最右边
位为1
;否则,为0。与运算的概念及相关内容 1、与...
大家正在搜
与十六进制数ab等值的十进制数是
将十进制257转换为十六进制数为
十六进制数1a2h对应的十进制
十六进制数bf转换成十进制数
十六进制数3d8用十进制表示为
十六进制数ff.1转换成十进制
十六进制数的基数为
十六进制数转二进制
二进制数转换成十六进制
相关问题
两个相同的十六进制数按位相与后,逻辑值为1吗?
2个十六进制的数 怎么进行逻辑运算
计算机数制中的0和1代表的是逻辑值吗
位运算与与逻辑运算与的区别是什么?
请问java语言中按位与运算符“&”,如果两个运算数都是1,...
有点搞不懂了 按位与最终的运算结果究竟是二进制数字还是只有对...
2个二进制数00101011和1001010相“与”结果是多...
C语言。求解过程。答案是A.按位与,相同为1,不同为0。