Если все операции проводятся с типом Integer
Integer: занимает в памяти 4 байта = 4*8 = 32 бита
То есть число 15 будет записано как
15 = 00000000 00000000 00000000 00001111b
Тогда операция shl n (shift left) сдвинет его на n бит влево и добавит на пустое место нули
15 shl 8 = 00000000 00000000 00001111 00000000b = 3840
Аналогично и для других
|