Fandom

The Tekkit Wiki

Bit API

874pages on
this wiki
Add New Page
Talk0 Share

The Bit API is for manipulating numbers using bitwise binary operations in ComputerCraft.

Methods

Method name Description Return type
bit.tobits(n) Converts a number to an array (numerically-indexed table) containing the corresponding binary bit values table the bits making up the value n, with entries up to the most-significant 1 bit in n
bit.blshift(n, bits) Shifts a number left by a specified number of bits int the value of n shifted left by bits bits, which is equivalent to n×2^bits
bit.brshift(n, bits) Shifts a number right by a specified number of bits int the value of n shifted right by bits bits, which is equivalent to ⌊n÷2^bits⌋
bit.bxor(m, n) Computes the bitwise exclusive OR of two numbers int the value of m XOR n
bit.bor(m, n) Computes the bitwise inclusive OR of two numbers int the value of m OR n
bit.band(m, n) Computes the bitwise AND of two numbers int the value of m AND n
bit.bnot(n) Computes the bitwise NOT of a number int the value of NOT n
bit.bnot(bit_tbl) Converts an array (numerically-indexed table) of 0 and 1 values representing a number in binary into that number int the number resulting from the conversion of bit_tbl from binary

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.