public class PrintHexCode {
public static void main(String[] args) {
int i = 12345;
System.out.println("Decimal is " + i);
System.out.println("Hex is " + Integer.toHexString(i));
System.out.println("Binary is " + Integer.toBinaryString(i));
System.out.println("Octal is " + Integer.toOctalString(i));
System.out.printf("Hex is %x
", i);
System.out.printf("Octal is %o
", i);
char c = 'a';
System.out.println("Character is " + c);
System.out.printf("Character is %c
", c);
System.out.printf("Hex is %x
", (short)c);
System.out.printf("Decimal is %d
", (short)c);
float f = 3.5f;
System.out.println("Decimal is " + f);
System.out.println(Float.toHexString(f));
f = -0.75f;
System.out.println("Decimal is " + f);
System.out.println(Float.toHexString(f));
double d = 11.22;
System.out.println("Decimal is " + d);
System.out.println(Double.toHexString(d));
}
}