jasne, jasne, dzięki... a ja frajer myślałem że jak używam operatora przesunięcia bitowego to przesunę bity... a nie będę dzielił i mnożył przez 2...

:P dopiero teraz jak zajrzałem do manuala zauważyłem:
Cytat
Przesuwa bity w zmiennej $a o $b kroków w prawo (każdy krok znaczy "podzielone przez dwa").
mimo że przed napisaniem posta patrzyłem też na opis tych operatorów ;/
jeszcze raz dzięki