作业帮 > 综合 > 作业

设x=021,y=012,则z=x|y的值是( ).

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 21:43:08
设x=021,y=012,则z=x|y的值是( ).
设x=021,y=012,则z=x|y的值是( ).
这个答案应该是27
021 是八进制 转换成十进制就是17
012十进制就是10
17 | 10 的或
10001 | 01010=11011
就是27了
再问: | 的或怎么运算的,谢谢 我学的不是很扎实
再答: 就是 0 | 0=0 0 | 1=1 1 | 0=1 1 | 1=1 就是相当于数学里面的或啊 只要有一个真,其他都是真 1 看做真 0 看作假
再问: 答案前有3个0是怎么来的。谢谢。(00011011)
再答: 17 转换成2进制 就是 10001 这个总知道吧 就是 10001 | 01010 对应位置或 运算
再问: 这个知道了。就是11011前面有3个0不晓得怎么来的
再答: 嗯,知道你什么意思了 一般一个字节占八位了 那么 11011 前面就要补0了,还是3个0