c中 怎么判断一个十进制数x 的二进制的第i位是否为1,给个判断表达式就可以了,谢了 用位运算