Тема: Shl, Shr, Sar
Показать сообщение отдельно
Старый 22.11.2007, 15:36   #2
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: Shl, Shr, Sar

temp shr n - сдвиг битов вправо, то же самое что temp / (2^n)
temp shl n - сдвиг битов влево, то же самое что temp * (2^n)

применяется только к целым положительным числам.
например: есть ширина экрана 640 высота 480
scrwidth = 640
scrheight = 480
тогда центр экрана
halfwidth = scrwidth shr 1 ; scrwidth / (2^1)
halfheight = scrheight shr 1 ; scrheight / (2^1)
__________________
(Offline)
 
Ответить с цитированием