home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 14 / CD_ASCQ_14_0694.iso / maj / 653 / ispow2.c < prev    next >
C/C++ Source or Header  |  1994-04-03  |  233b  |  13 lines

  1. #include <stdio.h>
  2.  
  3. int another_function(int x) { return! ((~(~0U>>1)|x)&x -1) ;}
  4.  
  5. int main(void)
  6. {
  7.       int i;
  8.  
  9.       for (i = 0; i < 256; ++i)
  10.             printf("%3d: %d\n", i, another_function(i));
  11.       return 0;
  12. }
  13.