yoyolove

phép toán trên bit

Nov 23rd, 2011
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.54 KB | None | 0 0
  1. #include <stdio.h>
  2. #define NUM 2
  3.  
  4. int main()
  5. {
  6.     int a,b;
  7.    
  8.     int va_np, hoac_np, tru_np, dich_trai, dich_phai, dao_bit;
  9.  
  10.     printf("\n Nhap hai so a, b: ");
  11.     scanf("%d %d",&a,&b);
  12.  
  13.     va_np = a&b;
  14.     printf("\n  a&b = %d",va_np);
  15.  
  16.     hoac_np = a|b;
  17.     printf("\n a|b = %d",hoac_np);
  18.  
  19.     tru_np = a^b;
  20.     printf("\n a^b = %d",tru_np);
  21.  
  22.     dich_trai = a<<NUM;
  23.     printf("\n a dich trai 2 bit: %d",dich_trai);
  24.  
  25.     dich_phai = b>>NUM;
  26.     printf("\n b dich phai 2 bit: %d",dich_phai);
  27.  
  28.     dao_bit = ~a;
  29.     printf("\n dao bit cua a: %d",dao_bit);
  30.  
  31.     return 0;
  32. }
  33.  
Advertisement
Add Comment
Please, Sign In to add comment