Тема: Xor, or, and, shl
Показать сообщение отдельно
  #5  
Старый 12.09.2007, 13:35
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Shift Left - сдвиг в лево, по сути своей умножение на 2, пока не будет достигнута граница значения (не возникнет переполнение).
Пример:
100 - 01100100
shl 01100100 = 11001000 (200)
shl 11001000 = [1] 10010000 (144) - переволнение байта, если переменная двухбайтовая то будет 400
Ответить с цитированием