In this section, you will learn to convert a decimal data into hexadecimal.

Tutorials

In this section, you will learn to convert a decimal data into hexadecimal. The java.lang package provides the functionality to convert a decimal number into a  hexadecimal.

Code Description:

This program takes a decimal number at console and converts it  into the hexadecimal format using the toHexString() method. The given number is taken in as a string format. It must  be converted to an integer type. And toHexString() method convert it  into hexadecimal data.

toHexString():
This method takes a decimal value and  converts it  into  a hexadecimal (Base 16).

Here is the code of this program:

 ``` import java.io.*; import java.lang.*; public class DecimalToHexadecimal{   public static void main(String[] args) throws IOException{     BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));   System.out.println("Enter the decimal value:");   String hex = bf.readLine();   int i = Integer.parseInt(hex);   String hex1 = Integer.toHexString(i);   System.out.println("Hexa decimal: " + hex1);   } }```

`Output of this program:`

 C:\corejava>java DecimalToHexadecimal Enter the decimal value: 134 Hexa decimal: 86 C:\corejava>_

### Online Training Classes - 50% off on all classes for today

Related Tutorials

Subject (*):

Priyanka
January 20, 2012

please give me hexadecimal to decimal with out using any mathematical functions
February 7, 2012
Digital Electronics

how to convert a number from hexadecimal to decimal ((134)10)?
thomas
December 30, 2012