Difference between revisions of "Bit.tobits"

From ComputerCraft Wiki
Jump to: navigation, search
m (Moved to CAT:APIFunctions)
Line 15: Line 15:
 
}}
 
}}
 
As of ComputerCraft 1.42 the bit library has moved to Java code, and as such this function is no longer required or included.
 
As of ComputerCraft 1.42 the bit library has moved to Java code, and as such this function is no longer required or included.
 +
 +
[[Category:API_Functions]]

Revision as of 18:29, 28 November 2012


Grid Redstone.png  Function bit.tobits
Converts a number to an array (numerically-indexed table) containing the corresponding binary bit values (the inverse of bit.tonumb)
Syntax bit.tobits(int n)
Returns table the bits making up the value n, with entries up to the most-significant 1 bit in n
Part of ComputerCraft
API bit

Examples

Grid paper.png  Example
Convert the number 18 into its binary representation (10010)
Code
for k, v in pairs(bit.tobits(18)) do print(k, ", ", v) end
Output 1, 0
2, 1
3, 0
4, 1
5, 0


As of ComputerCraft 1.42 the bit library has moved to Java code, and as such this function is no longer required or included.