位移操作符

发表评论 阅读评论

位移操作符都好理解。

>>>>> 要区别下。

  • >> 所有位都向右移动某位,空出来的位用 0 填充,最后变成有符号的
  • >>> 所有位都向右移动某位,空出来的位用 0 填充,最后变成无符号的

示例

var unum:uint = 0xFFFFFF;
trace(unum<< 16 >> 16);     // -1;
trace(unum<< 16 >>> 16);    // 65535;
标签: , ,

  1. salle | #1

    Hi! Your article rocks and is really a very good understand!…

  2. Kawasaki ZX6R Fairing | #2

    I have bookmarked your blog. Thanks for the information

  1. 本文目前尚无任何 trackbacks 和 pingbacks.
回到顶部