public class ToBinHex {
public static void main(String[] args){
toBin(8);
toHex(60);
}
public static void toBin(int num){
StringBuffer sb=new StringBuffer();
while(num>0){
sb.append(num%2);
num=num/2;
}
System.out.println(sb.reverse());
}
public static void toHex(int num){
StringBuffer sb=new StringBuffer();
for(int i=0;i<8;i++){
int num1=num&15;
if(num1>9)
sb.append((char)(num1-10+'A'));
else
sb.append(num1);
num=num>>>4;
}
System.out.println(sb.reverse());
}
}
|
|