From Tomasz Żok

WprowadzenieDoInformatyki: SprzętOperacjeBitowe

Funktory

Tablice Karnaugh

A\B01
0......
1......
  • dla trzech zmiennych:
AB\C01
00......
01......
11......
10......
  • dla czterech zmiennych:
AB\CD00011110
00............
01............
11............
10............
AB\C01
0001
0111
1110
1001
AB\C01
000 1
011 1
1110
1001
AB\C01
0001
01 11
11 10
1001
AB\C01
000 1
0111
1110
100 1

(tutaj właśnie sąsiedztwo jest oparte na brzegowych wartościach)

AB\C01
00 01
0111
1110
10 01
AB\C01
0001
0111
111 0
1001

Operacje bitowe w języku C

Uwaga, zwróć uwagę na różnicę pomiędzy & i &&

int a = 1, b = 2;
if (a && b) {
    printf("TO SIE POJAWI\n");
}
if (a & b) {
    printf("TO SIE NIE POJAWI\n");
}
Retrieved from http://www.cs.put.poznan.pl/tzok/wiki/index.php?n=WprowadzenieDoInformatyki.Sprz%c4%99tOperacjeBitowe
Page last modified on 2016 Nov Mon 14 13:46