0.1.2 • Published 7 years ago
integer-bitmerge v0.1.2
integer-bitmerge
NOTE: integer-bitmerge was renamed to @extra-integer/bit-merge.
Merge bits from two 32-bit integers, according to mask (xor method).
const bitMerge = require('integer-bitmerge');
// bitMerge(<integer-1>, <integer-2>, <mask>)
bitMerge(0x12, 0x24, 0x0F);
// 20 (0x14)
bitMerge(0x1234, 0xABCD, 0x0F0F);
// 6973 (0x1B3D)
bitMerge(0xAAAA, 0xBBBB, 0x3333);
// 48059 (0xBBBB)