S.No. | 操作符 & 描述 |
---|---|
1 |
band 位 「and」運算子 |
2 |
bor 位 「or」 運算子 |
3 |
bxor 位 「xor」或異運算子 |
4 |
bnot
按位元反運算子
|
p | q | p & q | p | q | p ^ q |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 1 | 1 |
-module(helloworld). -export([start/0]). start() -> io:fwrite("~w~n",[00111100 band 00001101]), io:fwrite("~w~n",[00111100 bxor 00111100]), io:fwrite("~w~n",[bnot 00111100]), io:fwrite("~w~n",[00111100 bor 00111100]).
76 0 -111101 111100