假设一个字节为8位,每一位的编号对应2的相应指数,该字节能表示的最大数字是吧每一个位都设置为1:11111111这个二进制数的值就是128+64+32+16+8+4+2+1 = 255,二这个字节最小的二进制数是...在二进制下,一个小数可以分为整数部分和小数部分,并且小数部分由二进制位表示,每一位对应一个权重值,权重值以二进制的形式递减,从第0位到第1位分别对应 1/2,1/4,1/8……等。...它的基数由十六个数字组成:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F。A表示十进制的10,B表示十进制的11,以此类推。...在C++中,可以使用前缀”0x”表示一个数是十六进制。例如:0xFF表示十六进制的255,即十进制的255。
C按位运算符
按位运算符是 C 语言中的位运算符,它们可以在二进制级别操作整数。...0;
}
以上代码通过位运算符检查了num的第3位是否为1,并对它进行了关闭、切换操作。