Do bit operation on integers: AND, OR, XOR : int « Data Types « C++ Tutorial






#include <iostream>
using namespace std;

int main()
{

  int num1, num2,iand,ior,ixor;

  num1 = 1;

  num2 = 2;

  iand = num1 & num2;
  ior = num1 | num2;
  ixor = num1 ^ num2;

  cout << num1 << " AND " << num2 << " is " << iand << endl;
  cout << num1 << " OR "  << num2 << " is " << ior  << endl;
  cout << num1 << " XOR " << num2 << " is " << ixor << endl;

  return 0;
}
1 AND 2 is 0
1 OR 2 is 3
1 XOR 2 is 3








2.1.int
2.1.1.Define an int variable
2.1.2.Define and assign int variables
2.1.3.Use arithmetic operator to get the product of two integers
2.1.4.Do calculation in cout
2.1.5.Convert gallons to liters
2.1.6.Calculate the product of three integers
2.1.7.Comparing integers using if statements, relational operators and equality operators.
2.1.8.Do bit operation on integers: AND, OR, XOR
2.1.9.simple FOR loop controlled by int type variable
2.1.10.lists cubes from 1 to 10: int type variable calculation
2.1.11.constant integer value
2.1.12.Calculate the value of product and quotient