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