1. 程式人生 > >delphi shr和shl的作用

delphi shr和shl的作用

light rsn 首部 delphi pst vps ext best tex

x:=x shl 1 二進制數向左移1位,尾部補1個零,相當於x:=x*2;
x:=x shl 2 二進制數向左移2位,尾部補2個零,相當於x:=x*4;
...
x:=x shl n 二進制數向左移n位,尾部補n個零,相當於x:=x*2^n;

x:=x shr 1 二進制數向右移1位,首部補1個零,相當於x:=x div 2;
x:=x shr 2 二進制數向右移2位,首部補2個零,相當於x:=x div 4;
...
x:=x shr n 二進制數向右移n位,首部補n個零,相當於x:=x div (2^n);

delphi shr和shl的作用