Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR C

Bitwise operators in C/C++

#include <iostream>
using namespace std;
 
int main() {
      // a = 5(00000101), b = 9(00001001)
    int a = 5, b = 9;
 
    // The result is 00000001
    cout<<"a = " << a <<","<< " b = " << b <<endl;
    cout << "a & b = " << (a & b) << endl;
 
    // The result is 00001101
    cout << "a | b = " << (a | b) << endl;
 
    // The result is 00001100
    cout << "a ^ b = " << (a ^ b) << endl;
 
    // The result is 11111010
    cout << "~a = " << (~a) << endl;
 
    // The result is 00010010
    cout<<"b << 1" <<" = "<< (b << 1) <<endl;
 
    // The result is 00000100
    cout<<"b >> 1 "<<"= " << (b >> 1 )<<endl;
 
    return 0;
}
 
// This code is contributed by sathiyamoorthics19
Source by www.geeksforgeeks.org #
 
PREVIOUS NEXT
Tagged: #Bitwise #operators
ADD COMMENT
Topic
Name
3+8 =