lua bit 函数

来源:互联网 发布:网络交友的危害英语 编辑:程序博客网 时间:2024/05/06 14:51
  1. Bit Functions魔兽世界包含了Lua BitLib库(他们都是以 "bit."开头). 与C的位运算相同.位运算库并非Lua标准函数库的一部分, 但是在WoW 1.9中得到了应用   
  2. •bit.bnot(a) - 返回一个a的补充   
  3. •bit.band(w1,...) - 返回w的位与   
  4. •bit.bor(w1,...) - 返回w的位或   
  5. •bit.bxor(w1,...) - 返回w的位异或   
  6. •bit.lshift(a,b) - 返回a向左偏移到b位   
  7. •bit.rshift(a,b) - 返回a逻辑右偏移到b位   
  8. •bit.arshift(a,b) - 返回a算术偏移到b位   
  9. •bit.mod(a,b) - 返回a除以b的整数余数   
  10. Lua是一个脚本语言, 使用这些函数来对你的数据结构进行比对是十分慢的. 除非你有一个非常大的数据库以及需要保护的RAM使用, 保存你的信息到几个或个别的变量中.   
0 0