LUA中的一个位操作库,官方文档:http://bitop.luajit.org/api.html

    接口 说明 例子
    bit.bor(x1 [,x2...]) 或运算 print(bit.bor(1, 2, 4, 8)) --> 15
    bit.band(x1 [,x2...]) 且运算 printx(bit.band(0x12345678, 0xff)) --> 0x00000078
    bit.lshift(x, n) 左移n位 print(bit.lshift(1, 8)) --> 256
    bit.rshift(x, n) 右移n位 print(bit.rshift(256, 8)) --> 1