javascripte 中的移位操作符
来源:互联网 发布:java 串口封装类 编辑:程序博客网 时间:2024/04/20 10:39
如果在console中输入
1 << 32
你认为结果会是什么? 你认为结果是0? 恭喜你,错了。结果还是1
这里的以为操作,有效位只有(0-31),如果超过31,就会自动取余。也就是上面的代码就相当于下面:
1 << 0
如果想要移动32位(其实也就是清零了),那应该怎么办呢?使用下面这行代码:
1 << 31 << 1
这样就可以实现,左移32位的功能了。
0 0
- javascripte 中的移位操作符
- Java中的移位操作符
- Java中的移位操作符
- Java中的移位操作
- Java中的移位操作
- java中的移位操作
- java中的移位操作
- c中的移位操作
- java中的移位操作
- java中的移位操作
- Java中的移位操作
- JAVASCRIPTE
- C语言中的移位操作
- C语言中的移位操作
- C语言中的移位操作
- C语言中的移位操作
- ByteArrayOutputStream源代码中的移位操作
- C/C++ 中的移位操作
- C++ void基础概念讲述
- 马云北大演讲,阿里巴巴为什么能活着?
- Codefoeces 404D Minesweeper 1D "小范围后效性"dp
- 生成所有可能的二叉排序树 Unique Binary Search Trees II
- 关于指针数组与数组指针的总结
- javascripte 中的移位操作符
- TCP和UDP的区别
- join/inner join/left join/right join区别
- 么么哒第一篇
- 不要在finally块中处理返回值
- C/c++中移位与负数表达的一点研究
- Native关键字---小笔记
- HDU 3442 Three Kingdoms BFS + 优先队列
- 信息系统项目管理-题记