LuaJIT中添加了bit库的扩展,bit库。一共有12个方法的扩展,依次是
-
bit.tobit 转成位格式
-
bit.tohex 转出16进制格式
-
bit.bnot 取反
-
bit.band 与操作
-
bit.bor 或操作
-
bit.bxor 非操作
-
bit.lshift 逻辑左移
-
bit.rshift 逻辑右移
-
bit.arshift 算数右移
-
bit.rol 左旋
-
bit.ror 右旋
-
bit.bswap 交换
使用例子可参考https://blog.csdn.net/yangguanghaozi/article/details/52100501