逻辑运算与位演算
逻辑运算与位运算逻辑运算与位运算有什么区别?为什么1和2的逻辑运算是1而位运算却是0[解决办法]逻辑运算的
逻辑运算与位运算
逻辑运算与位运算有什么区别?为什么1和2的逻辑运算是1而位运算却是0
[解决办法]
逻辑运算的结果是真或者假,定义0是假,非0就是真,1和2都是非0值所以都是真了,所以结果就是1(真)
位运行是安装二进制的每一位进行运算
00000001 (1)
00000010 (2)
00000000 (按位与的结果)
[解决办法]
[解决办法]一楼正解!
[解决办法] 00000001 (1)
& 00000010 (2)
______________
00000000 (0)
1&&2等于1&&1等于1.
[解决办法]逻辑者,真假而已
[解决办法][解决办法]对的! 结果只有真假. 正负都是真, 0 就是假.