๋นํธ์ฐ์ฐ์๋ 2์ง์๋ฅผ ๋ค๋ฃจ๋ ์ฐ์ฐ์์
๋๋ค. (์ปดํจํฐ๋ 2์ง์๋ก ๊ตฌ์ฑ๋๊ธฐ์ ๊ฑฐ์ ๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ์ธ์ด๋ ๋นํธ์ฐ์ฐ์๊ฐ ๋ด์ฅํจ์๋ก ์์ต๋๋ค.)
*๋
ผ๋ฆฌ์ฐ์ฐ์์ ์๋ฏธ
AND : ๋๋ค ๋ชจ๋ True์ผ๋ ๊ฒฐ๊ณผ๊ฐ์ด ์ฐธ
OR : ๋ ๋ค ๋ชจ๋ False์ผ๋ ๊ฒฐ๊ณผ๊ฐ์ด ์ฐธ
XOR : ๋ ๊ฐ์ด ์๋ก ๋ค๋ฅด๋ค๋ฉด ๊ฒฐ๊ณผ๊ฐ์ด ์ฐธ
NOT : ๋์
ํ ๊ฐ์ ๋ฐ์ ์ํจ๋ค.
EX) a = 1 b = 0์ผ๋๋ AND=๊ฑฐ์ง(False) , OR=๊ฑฐ์ง(False), XOR=์ฐธ(True)๊ฐ ๋ฉ๋๋ค.
*์ฐ์ฐ์ ๊ธฐํธ
a & b |
AND์ฐ์ฐ |
a | b |
OR์ฐ์ฐ |
a^b |
XOR์ฐ์ฐ |
~x |
NOT์ฐ์ฐ (๋ฐ์ ) |
a << 2 |
a๋ฅผ 2๋ฒ ์ผ์ชฝ์ผ๋ก ์ํํธ |
a >> 2 |
a๋ฅผ 2๋ฒ ์ค๋ฅธ์ชฝ์ผ๋ก ์ํํธ |
์ด๋ ์ฐ์ฐ์ ๋นํธ ๋จ์๋ก ์ํ๋ฉ๋๋ค.