其实就是将各种数据二进制化,不够8位的高位补0。不管取值还是赋值都没有想象那么复杂。
11111111 = 255
01111111 = 127
00111111 = 63
00011111 = 31
00001111 = 15
00000111 = 7
00000011 = 3
00000001 = 1
与操作 1&0=0 0&0=0 1&1=1
取第一位是和1与操作
取第二位是和2与操作
取第三位是和4与操作
取第四位是和8与操作
取第
本文介绍了C#中位操作的基本概念,通过实例展示了如何利用与、或、非操作符进行位级操作,包括获取和设置二进制数的特定位。
其实就是将各种数据二进制化,不够8位的高位补0。不管取值还是赋值都没有想象那么复杂。
11111111 = 255
01111111 = 127
00111111 = 63
00011111 = 31
00001111 = 15
00000111 = 7
00000011 = 3
00000001 = 1
与操作 1&0=0 0&0=0 1&1=1
取第一位是和1与操作
取第二位是和2与操作
取第三位是和4与操作
取第四位是和8与操作
取第

被折叠的 条评论
为什么被折叠?