![]() |
|
#1
|
|||
|
|||
![]() Народ, всем привет!
Кто знает объясните, пожалуйста, кто знает принцип работы функций Shl и Shr. Примеры: 1) 909456435 Shl 8 = 892613376 909456435 110110001101010011010000110011 892613376 110101001101000011001100000000 2) 454728217 Shl 8 = 446306560 454728217 11011000110101001101000011001 446306560 11010100110100001100100000000 3) 56841027 Shl 8 = 1666401024 56841027 11011000110101001101000011 1666401024 1100011010100110100001100000000 Эти функции смещаю биты и добавляют их. По какому принципу это происходит? Последний раз редактировалось darkfox, 12.01.2011 в 18:18. |