拿我那八倍镜来 发表于 2021-5-13 23:08:19

位运算怎么回事?不懂

新学py,不懂位运算怎么回事,教程没讲,老师讲的也不懂

wp231957 发表于 2021-5-14 05:58:40

具体的问题呢

拿我那八倍镜来 发表于 2021-5-14 09:00:46

wp231957 发表于 2021-5-14 05:58
具体的问题呢

就是不懂按位运算的定义啊,像|,&这种的

wp231957 发表于 2021-5-14 09:12:15

拿我那八倍镜来 发表于 2021-5-14 09:00
就是不懂按位运算的定义啊,像|,&这种的

具体演示一个案例   其他自行研究

>>> 334|54
382
看解释
|        按位或运算符:只要对应的二个二进位有一个为1时,结果位就为1。

具体如下:
334(10)=101001110(bin)
54(10)=       110110(bin)
按照或运算法则遇1 则 1可得
               101111110转换10进制可得2+4+8+16+32+64+256=382

拿我那八倍镜来 发表于 2021-5-14 09:22:39

wp231957 发表于 2021-5-14 09:12
具体演示一个案例   其他自行研究

>>> 334|54


感谢
页: [1]
查看完整版本: 位运算怎么回事?不懂