Difference between revisions of "Bit.tobits"
From ComputerCraft Wiki
(Now perhaps jesusthekiller won't submit false bugreports.) 
m (Changed nonexistent type int to type number.) 

Line 7:  Line 7:  
{{Function  {{Function  
name=bit.tobits  name=bit.tobits  
−  args={{Type  +  args={{Typenumber}} n 
api=bit  api=bit  
returns={{Typetable}} the bits making up the value <var>n</var>, with entries up to the mostsignificant 1 bit in <var>n</var>  returns={{Typetable}} the bits making up the value <var>n</var>, with entries up to the mostsignificant 1 bit in <var>n</var> 
Latest revision as of 01:52, 12 July 2013
This function has been deprecated. This function has been removed from ComputerCraft .

Function bit.tobits  
Converts a number to an array (numericallyindexed table) containing the corresponding binary bit values (the inverse of bit.tonumb)  
Syntax  bit.tobits(number n) 
Returns  table the bits making up the value n, with entries up to the mostsignificant 1 bit in n 
Part of  ComputerCraft 
API  bit 
Examples
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, 0 5, 1 
As of ComputerCraft 1.42 the bit library has moved to Java code, and as such this function is no longer required or included.