A-M baby
This commit is contained in:
parent
764da6cbbb
commit
db842d013d
19005 changed files with 197040 additions and 7 deletions
|
|
@ -0,0 +1,18 @@
|
|||
(*and xor and or*)
|
||||
BitAnd[integer1, integer2]
|
||||
BitXor[integer1, integer2]
|
||||
BitOr[integer1, integer2]
|
||||
|
||||
(*logical not*)
|
||||
BitNot[integer1]
|
||||
|
||||
(*left and right shift*)
|
||||
BitShiftLeft[integer1]
|
||||
BitShiftRight[integer1]
|
||||
|
||||
(*rotate digits left and right*)
|
||||
FromDigits[RotateLeft[IntegerDigits[integer1, 2]], 2]
|
||||
FromDigits[RotateRight[IntegerDigits[integer1, 2]], 2]
|
||||
|
||||
(*right arithmetic shift*)
|
||||
FromDigits[Prepend[Most[#], #[[1]]], 2] &[IntegerDigits[integer1, 2]]
|
||||
|
|
@ -0,0 +1 @@
|
|||
BitXor[3333, 5555, 7777, 9999]
|
||||
|
|
@ -0,0 +1 @@
|
|||
8664
|
||||
Loading…
Add table
Add a link
Reference in a new issue