Set cout to output hex number : Hexadecimal « Data Type « C++






Set cout to output hex number

   
#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
   const int number = 185;
   cout << "The number is " << number << endl;
   cout << "The number is " << hex <<  number << endl;

   cout.setf(ios::showbase);
   cout << "The number is " << hex <<  number << endl;

   cout << "The number is " ;
   cout.width(10);
   cout << hex << number << endl;

   cout << "The number is " ;
   cout.width(10);
   cout.setf(ios::left);
   cout << hex << number << endl;

   cout << "The number is " ;
   cout.width(10);
   cout.setf(ios::internal);
   cout << hex << number << endl;

   cout << "The number is " << setw(10) << hex << number << endl;
   return 0;
}
  
    
    
  








Related examples in the same category

1.Display hexadecimal integer literals and decimal integer literals.
2.Output Hexadecimal default
3.Output Hexadecimal without base
4.Output Hexadecimal with uppercase base
5.Output Hexadecimal with lowercase base
6.Output digits in hex and octOutput digits in hex and oct
7.gain access to cout, cin, and hexgain access to cout, cin, and hex
8.Reads integral decimal values and generates octal, decimal, and hexadecimal output
9.Enter hexadecimal digits and a floating-point numberEnter hexadecimal digits and a floating-point number
10.Display hexadecimal value as decimal value