== Resources === Documentation * https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/operators/bitwise-and-shift-operators[Bitwise operations (C# reference)] * https://learn.microsoft.com/en-us/dotnet/visual-basic/language-reference/operators/and-operator[And Operator (Visual Basic)] * https://learn.microsoft.com/en-us/dotnet/visual-basic/language-reference/operators/or-operator[Or Operator (Visual Basic)] * https://learn.microsoft.com/en-us/dotnet/visual-basic/language-reference/operators/xor-operator[Xor Operator (Visual Basic)] * https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/integral-numeric-types[Integral numeric types (C# reference)] * https://learn.microsoft.com/en-us/dotnet/visual-basic/programming-guide/language-features/data-types/numeric-data-types[Numeric Data Types (Visual Basic)] * https://en.wikipedia.org/wiki/Two%27s_complement[Two's complement] === Articles & blog posts * https://stackoverflow.com/questions/12764670/are-there-any-bitwise-operator-laws[Stack Overflow - Are there any Bitwise Operator Laws?]