Difference between revisions of "Bit"

From Vendetta Lua
Jump to: navigation, search
(Functions)
(tonumb)
Line 85: Line 85:
 
=== tonumb ===
 
=== tonumb ===
 
'''Definition:'''<br>
 
'''Definition:'''<br>
 +
bit.tonumb(bit_tbl)
 
<br><br>
 
<br><br>
 
'''Description:''' <br>
 
'''Description:''' <br>
 +
convert a bit table into a number
 
<br><br>
 
<br><br>
 
'''Arguments:'''<br>
 
'''Arguments:'''<br>

Revision as of 13:46, 31 May 2008

Functions

band

Definition:
bit.band(w1,...)

Description:
returns the bitwise and of the w's

Arguments:


Returns:


Example:


bor

Definition:
bit.bor(w1,...)

Description:
returns the bitwise or of the w's

Arguments:


Returns:


Example:


bnot

Definition:
bit.bnot(a)

Description:
returns the one's complement of a

Arguments:


Returns:


Example:


bxor

Definition:
bit.bxor(w1,...)

Description:
returns the bitwise exclusive or of the w's

Arguments:


Returns:


Example:


brshift

Definition:
bit.rshift(a,b)

Description:
returns a shifted logically right b places

Arguments:


Returns:


Example:


bxor2

Definition:


Description:


Arguments:


Returns:


Example:


tonumb

Definition:
bit.tonumb(bit_tbl)

Description:
convert a bit table into a number

Arguments:


Returns:


Example:


blshift

Definition:
bit.lshift(a,b)

Description:
returns a shifted left b places

Arguments:


Returns:


Example:


tobits

Definition:


Description:


Arguments:


Returns:


Example:


blogic_rshift

Definition:
bit.blogic_rshift(n, bits)

Description:
logic right shift(zero fill >>>)

Arguments:


Returns:


Example: