我想知道一下,位运算符还有多少人记得的,今天在有人提问大数的分解。
然后就有人用位运算来解决,看到demo里边的 >>
位移运算符我看到的时候是懵逼的。
基本工作之后就都没有遇到过这个场景,是我遇到的业务都太简单了吗....
请告诉我不止我一个已经忘却了 <<
>>
两兄弟了....
我想知道一下,位运算符还有多少人记得的,今天在有人提问大数的分解。
然后就有人用位运算来解决,看到demo里边的 >>
位移运算符我看到的时候是懵逼的。
基本工作之后就都没有遇到过这个场景,是我遇到的业务都太简单了吗....
请告诉我不止我一个已经忘却了 <<
>>
两兄弟了....
13 回答12.9k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2.1k 阅读
5 回答1.3k 阅读
3 回答2.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
很常用啊:
num >> 0
≈Math.floor(num)
num >> 1
≈Math.floor(num / 2)
num << 1
=num * 2
其它位运算比较常用的:
num & 1