BitAnd[n1,n2,…]
gives the bitwise AND of the integers ni.


BitAnd
BitAnd[n1,n2,…]
gives the bitwise AND of the integers ni.
Details

- Integer mathematical function, suitable for both symbolic and numerical manipulation.
- BitAnd[n1,n2,…] yields the integer whose binary bit representation has ones at positions where the binary bit representations of all of the ni have ones.
- For negative integers BitAnd assumes a two's complement representation.
- BitAnd automatically threads over lists.
Examples
open all close allBasic Examples (1)
Scope (3)
Applications (5)
Neat Examples (1)
See Also
BitOr BitXor BitNot BitGet And IntegerDigits DigitCount CellularAutomaton Pick
Function Repository: BitBooleanFunction
Tech Notes
Related Links
History
Introduced in 1999 (4.0)
Text
Wolfram Research (1999), BitAnd, Wolfram Language function, https://reference.wolfram.com/language/ref/BitAnd.html.
CMS
Wolfram Language. 1999. "BitAnd." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BitAnd.html.
APA
Wolfram Language. (1999). BitAnd. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BitAnd.html
BibTeX
@misc{reference.wolfram_2025_bitand, author="Wolfram Research", title="{BitAnd}", year="1999", howpublished="\url{https://reference.wolfram.com/language/ref/BitAnd.html}", note=[Accessed: 14-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_bitand, organization={Wolfram Research}, title={BitAnd}, year={1999}, url={https://reference.wolfram.com/language/ref/BitAnd.html}, note=[Accessed: 14-August-2025]}