我们需要先知道十进制转二进制和二进制转十进制的方法:
首先是十进制转二进制:用整数除以2取余数,依次类推直到商为0或1时,然后倒序排列。
二进制转十进制:从右到左用二进制的每个数去乘以2的相应次方
位异或运算:两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1。
位与运算符:两个数都转为二进制,然后从高位开始比较,如果两个数都为1则为1,否则为0。
位或运算符: 两个数都转为二进制,然后从高位开始比较,两个数只要有一个为1则为1,否则就为0。
位非运算符: 如果位为0,结果是1,如果位为1,结果是
网友评论