C++ Program for Decimal to Hexadecimal Conversion




cpp tutorials
cpp tutorials

In this lesson we are goin to see how to convert decimal to hexadecimal.

C++ PROGRAM-  CONVERT DECIMAL TO HEXADECIMAL (C++)

/* program : Decimal to hexadecimal. 
description : to convert decimal number between 0 to 255 to hexadecimal  */

#include <iostream>
using namespace std;

int main(void)
{
int mynum;
cout << "\nEnter a number: ";
cin >> mynum;
cout.unsetf(ios::dec);
cout.setf(ios::hex | ios::showbase);
cout << "In hex: " << mynum;
cout.unsetf(ios::hex);
cout.setf(ios::oct);
cout << "\nIn Octal: " << mynum;
cout.unsetf(ios::oct | ios::showbase);
cout.setf(ios::dec);
system("pause");
return 0;
}

Hexadecimal describes a numbering system which contains 16 sequential numbers as base units including 0.

The hexadecimal numbers are 0-9 and then  we use the letters A-F.  The example of the equivalence of binary, decimal, and hexadecimal numbers are shown in the table below.

Hexadecimal is used  to convert byte/modern computer numbers into defined binary digits. In order to convert any value from hexadecimal to binary ,one has to translate each hexadecimal digit into its 4 bit binary equivalent. And so two hexadecimals can show eight binary digits/ 1 byte.It is used in debugging a new computer program or coding a new  program or HTML page.

 

 

 


Partner Sites

VideoToGifs.com

EasyOnlineConverter.com

SqliteTutorials.com





Be the first to comment

Leave a Reply

Your email address will not be published.


*