菜菜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年8月19日

摘要: 移位有三种 << 左移,左边补0 >> 右移,正数左边补0,负数补1 >>> 右移, 正数,负数统一左边补0 来看几个奇葩的代码 输出如下 由此可见,java内移位是这样的 k << p 等价于 k << (p%k.bits) 下面是c++的 对于c++,1 << 32是0. 阅读全文
posted @ 2018-08-19 17:31 好吧,就是菜菜 阅读(1013) 评论(0) 推荐(0)