java里4<<2为16怎么理解?麻烦一下!解释解释关于左...


这是位移算法4的二进制是:0000 0100<<表示往左移两位:00 010000只要把4转换成二进制,往左移两位,再转换成10进制得出结果既是:16
<< 是位运算符 意思就是把 4 的二进制数往左移动两位 即 00000100 左移 两位 变成 00010000 这个数转成10进制 就是 16 更简单的计算方法就是 4<< n 等效于 4 乘以 2的 N 次方

文章标签:

本文链接:https://www.u1e.cn/baike/a/9e130667d83ea55c2612f477 [复制]

猜你喜欢

歇后语大全

还没有人回应过