Python说
1 << 16 = 65536
Run Code Online (Sandbox Code Playgroud)
<<在Python 中执行什么操作?
And*_*ani 12
它是Python的左移运算符.正如名称所示,左移操作将位移到左侧.
假设您有2的二进制表示为0010.所以 2<<2 意味着将位向左移两次:
0010 - > 0100 - > 1000
1000是8的二进制表示.数学上,左移与将数乘以2的幂相同 a<<b == a*2^b,但由于操作仅通过移位进行,因此比进行乘法要快得多.
| 归档时间: |
|
| 查看次数: |
279 次 |
| 最近记录: |