Sunteți pe pagina 1din 1

Untitled-1

April 27, 2023

1 unsigned int 8
00000000 -> 11111111
0 -> 27+2 6+…+2^0 = 2^8 - 1 = 256 - 1 = 255

2 signed int 8
-128 -> 127
-2^(8-1) -> 2^(8-1) - 1
00110011 si 11001100
vrei sa obtii: 00110111 si 11001000
faci xor cu 00001000
4 = 2^2
1«2
1 = 00000100 ->
00110011 xor cu 00000100 00110111
a xor cu 0 = a a xor cu 1 = ~a
a xnor cu b = ~(a xor cu b)

3 2
a, b si c
a = 00110011 b = 3 c = 1
a or 00001000
c = 0 a and 11110111 00001000 11110111

S-ar putea să vă placă și