Write a program to convert decimal to hexadecimal
import java.io.*;
class dec2hex
{
public static void main(String args[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("enter a decimal number");
int n=Integer.parseInt(br.readLine());
int r;
String s="";
char dig[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
while(n>0)
{
r=n%16;
s=dig[r]+s;
n=n/16;
}
System.out.println("output="+s);
}
}
Output:
enter a decimal number
123
output=7B
enter a decimal number
129
output=81