Funkcja testuje, czy wartość wejściowa In przedstawiona w kodzie binarnym posiada bit numer BitNo w wysokim, jeśli tak funkcja zwraca 1, w przeciwnym wypadku 0. Jeżeli wartość BitNo wykracza poza zakres <0; 15>, funkcja zwraca 0.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|
In1 | BitNo | Out |
---|---|---|
11 (0b1011) | 0 | 1 |
11 (0b1011) | 2 | 0 |
11 (0b1011) | 13 | 0 |
11 (0b1011) | -4 | 0 |