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

2025-03-04 04:35:00
推荐回答(3个)
回答1:

“与运算”是逻辑运算,因此是按照“位”进行运算的,就是说,位与位之间没有关系。
两个二进制数之间进行“逻辑与”运算,其结果还是一个位长不变的二进制数,没有对错之分。
逻辑运算和算术运算的不同就在于:算术运算可能存在位与位之间的进位或者借位关系,而逻辑运算中的每个位都是独立的,与相邻位以及其它位之间没有关系。

回答2:

计算的时候是按照二进制进行的,存储到变量中也是和其他变量一样的。

回答3:

对错就是10,10就是对错
计算机只能识别10.至于对错是程序员在使用的时候进行判断得出的。与的结果只是数字,但是逻辑与的时候我们常说真真为真,真假、假真、假假为假,与其实可以看做算术的乘法,1*1=1,其他都是0,所以逻辑与又叫逻辑乘。
计算机只能识别1和0,这样记住就可以了