Advertisement
baldengineer

bit shift 64

Nov 28th, 2011
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.36 KB | None | 0 0
  1. void loop() {
  2.   uint64_t test=1;
  3.   //int test=1;
  4.   Serial.print("Size of test: ");
  5.   Serial.println(sizeof(test)*8);
  6.   for(int j=(sizeof(test)*8); j>-1; --j){
  7.       for(int i=(sizeof(test)*8); i>-1; --i) {
  8.           int bit = bitRead(test,i);
  9.           Serial.print(bit);
  10.       }
  11.       Serial.println();
  12.       test = test << 1;
  13.   }
  14.   Serial.println("---------");
  15.   delay(5000);
  16. }
  17.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement