js位运算-按位非

正数

  1. 取得二进制表示
  2. 取反(发现符号位是1,表示负数)
  3. 符号位不变,其余位取反
  4. 取反后加一

 

负数

  1. 取得负数的二进制表示(即绝对值的二进制反码加一)
  2. 取反即可
posted @ 2019-09-11 00:39  zt123123  阅读(250)  评论(0编辑  收藏  举报