Art of Problem Solving

Binary operation: Difference between revisions

Zhenghua (talk | contribs)
No edit summary
Zhenghua (talk | contribs)
No edit summary
Line 3: Line 3:
A '''binary operation''' is an [[operation]] which takes two arguments. Usually this takes an input and encodes it into machine code or binary. Then it returns a bit based on 2 bits, one from each string on their corresponding index. There are several binary operations that people tend to use a lot. Let's get to them:
A '''binary operation''' is an [[operation]] which takes two arguments. Usually this takes an input and encodes it into machine code or binary. Then it returns a bit based on 2 bits, one from each string on their corresponding index. There are several binary operations that people tend to use a lot. Let's get to them:


'''AND'''
'''AND'''                                                                                                                            
Detonated by the & or && symbol.
Detonated by the & or && symbol.
TRUE  &  TRUE  = TRUE
TRUE  &  TRUE  = TRUE

Revision as of 18:37, 30 April 2024

This article is a stub. Help us out by expanding it.

A binary operation is an operation which takes two arguments. Usually this takes an input and encodes it into machine code or binary. Then it returns a bit based on 2 bits, one from each string on their corresponding index. There are several binary operations that people tend to use a lot. Let's get to them:

AND Detonated by the & or && symbol. TRUE & TRUE = TRUE FALSE & TRUE = FALSE TRUE & FALSE = FALSE FALSE & FALSE = FALSE