Dzięki za podpowiedź, ale czy mógłbym troszku jaśniej poprosić?? :P Tak za bardzo nie rozumiem tego 2b i 2a, dzięki, pa
Masz liczbę 149
reprezentowaną przez ciąg bitów:
10010101
149 shl 4 = 2384
a binarnie
100101010000
Czyli 149*24 = 2384 (24 oznacza 2 do potęgi 4)
Całość została przesunięta o 4 miejsca w lewo, a na powstałe miejsca weszły 0.
Podobnie z shr:
149 shr 4 = 9
00001001
Czyli 149 shr 4 = Trunc(149:2^4)
Całość o 4 w prawo (to nie jest tak prosto. Bo trochę inaczej jest jeżeli są liczby ujemne w U2, ale dla zrozumienia wystarczy).
--
Jest jeszcze jeden błąd ... :)
--------Oficjalny kanał----------
Service for programmers w IRC:
Kanał: #4programmers.net
Serwer: warszawa.ircnet.pl
Sieć: POLNet
Port: 6667