Lua是否包含像PHP这样的二进制表达式?例如:
$v = 5;
for ($i=0; $i < $v; $i++) {
if($v & $i) {
echo $i." ";
}
}
回声结果:
1 3 4
如果是的话,如何使用它们?
答案 0 :(得分:2)
从版本5.2开始,Lua附带了bit32库。 bit32.band
相当于php中的&
运算符。 LuaJIT也有点操作。
修改
嗯,它们不完全相同,但服务于同样的目的。
答案 1 :(得分:0)
参见http://www.lua.org/manual/5.1/manual.html#2.5.3所述的Lua逻辑运算符。