-
< 符号 代表着比较,比如 4>3 为true,4<3为false
-
<< 代表着在二进制中 数字向左或者向右平移,举例: 15 >> 2
15 在二进制中表示为 0000 1111,向右平移2位则 0000 0011 就是3
其实这边可以理解为 15 除以 2的2次方,舍去小数点。
如果 15 << 2 可以理解成 15 乘以 2的2次方。
>,>>运算符号
最新推荐文章于 2024-10-06 20:16:20 发布
< 符号 代表着比较,比如 4>3 为true,4<3为false
<< 代表着在二进制中 数字向左或者向右平移,举例: 15 >> 2
15 在二进制中表示为 0000 1111,向右平移2位则 0000 0011 就是3
其实这边可以理解为 15 除以 2的2次方,舍去小数点。
如果 15 << 2 可以理解成 15 乘以 2的2次方。