早教吧 育儿知识 作业答案 考试题库 百科 知识分享

若要将一个8位二进制的最高位和最低位清零,其他位不变,可以将该数和二进制多少进行“与”运算?求详解011111110假设8位二进制数是10101010,清零后是00101010,则10101010与011111110“与”运算后可

题目详情
若要将一个8位二进制的最高位和最低位清零,其他位不变,可以将该数和二进制多少进行“与”运算?求详解
011111110
假设8位二进制数是10101010,清零后是00101010,则10101010与011111110“与”运算后可得出00101010,我想问答案的最低位为什么也是0?如果是1与0进行“与”运算不也可得出0吗
▼优质解答
答案和解析
相“与”的两个数的任何一位,只要是0,无论另一个数的这一位是什么,相“与”都是0.按位“与”是不进位乘法,一个数乘以0必然是0,没有例外.所以,0&0=0,0&1=0,1&0=0,而1&1=1.&是“与”操作符.