00001 #include <p18cxxx.h>
00002 #include <stdio.h>
00003 int i,j,k;
00004
00005 int main() {
00006 printf(" --- k = j / 2; ---\n");
00007 for(j=1; j>-9; j--) {
00008 k = j/2;
00009 printf("%3d = %4X /2 = %04X = %3d\n",j,j,k,k);
00010 }
00011
00012 printf("\n --- k = j >> 1; ---\n");
00013 for(j=-1; j>-9; j--) {
00014 k = j >> 1;
00015 printf("%3d = %4X >> 1 = %04X = %3d\n",j,j,k,k);
00016 }
00017
00018 return 0;
00019 }