kornalius
08-25-2006, 03:25 AM
Here is a nice overview of the possibilities of bit manipulation in PPL.</p><pre>i$*=*-8*shr*2;
sprintf(i$,*"0x%x",*i$);
ShowMessage(i$);**//*Result*is*1073741822</pre><pre>
i$*=*-8*asr*2;
ShowMessage(i$);**//*Result*is*-2
i$*=*0x1000*>>*2;
sprintf(i$,*"0x%x",*i$);
ShowMessage(i$);
</pre>
sprintf(i$,*"0x%x",*i$);
ShowMessage(i$);**//*Result*is*1073741822</pre><pre>
i$*=*-8*asr*2;
ShowMessage(i$);**//*Result*is*-2
i$*=*0x1000*>>*2;
sprintf(i$,*"0x%x",*i$);
ShowMessage(i$);
</pre>