有点搞不懂了 按位与最终的运算结果究竟是二进制数字还是只有对错的0和1啊

如题所述

“与运算”是逻辑运算,因此是按照“位”进行运算的,就是说,位与位之间没有关系。
两个二进制数之间进行“逻辑与”运算,其结果还是一个位长不变的二进制数,没有对错之分。
逻辑运算和算术运算的不同就在于:算术运算可能存在位与位之间的进位或者借位关系,而逻辑运算中的每个位都是独立的,与相邻位以及其它位之间没有关系。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-21
计算的时候是按照二进制进行的,存储到变量中也是和其他变量一样的。
第2个回答  2012-07-25
对错就是10,10就是对错
计算机只能识别10.至于对错是程序员在使用的时候进行判断得出的。与的结果只是数字,但是逻辑与的时候我们常说真真为真,真假、假真、假假为假,与其实可以看做算术的乘法,1*1=1,其他都是0,所以逻辑与又叫逻辑乘。
计算机只能识别1和0,这样记住就可以了
相似回答