Cooler_

medonho

Aug 30th, 2012
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.95 KB | None | 0 0
  1. // switch mais feio que ja vi na vida
  2. char bin_para_char(unsigned short lambda)
  3. {
  4.     char c = ' ';
  5.    
  6.     switch (lambda)
  7.     {
  8.     case 0xFFFF:
  9.      c=250;  
  10.      break;
  11.     case 1<< 0:  
  12.      c='0';  
  13.      break;
  14.     case 1<< 1:  
  15.      c='1';  
  16.      break;
  17.     case 1<< 2:  
  18.      c='2';  
  19.      break;
  20.     case 1<< 3:  
  21.      c='3';  
  22.      break;
  23.     case 1<< 4:  
  24.      c='4';  
  25.      break;
  26.     case 1<< 5:  
  27.      c='5';  
  28.      break;
  29.     case 1<< 6:  
  30.      c='6';  
  31.      break;
  32.     case 1<< 7:  
  33.      c='7';  
  34.      break;
  35.     case 1<< 8:  
  36.      c='8';  
  37.      break;
  38.     case 1<< 9:  
  39.      c='9';  
  40.      break;
  41.     case 1<<10:  
  42.      c='A';  
  43.      break;
  44.     case 1<<11:  
  45.      c='B';  
  46.      break;
  47.     case 1<<12:  
  48.      c='C';  
  49.      break;
  50.     case 1<<13:  
  51.      c='D';  
  52.      break;
  53.     case 1<<14:  
  54.      c='E';  
  55.      break;
  56.     case 1<<15:  
  57.      c='F';  
  58.      break;
  59.     }
  60. // OMG o.O    
  61.     return c;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment