Hexadecimal answer rather than decimal
Bugger in New Zealand means something like "what a mistake" or mess
I once had a web site oh-bugger.net.nz but people overseas thought I had a sexual problem, so I changed it to dubdubdub.
Anyway getting back to Java I just tried
int hexVal = 0x1a;
System.out.print(" HEX 1a * 4 = " + hexVal*4);
it gives the answer as 104 but that is in decimal, I wonder how we could get a Hexadecimal answer of 68
Re: Hexadecimal BUGG.....er
Hey Eric,
Try this:
Code :
public class Eric2 {
/**
* JavaProgrammingForums.com
*/
public static void main(String[] args){
int hexVal = ((0x1a)*4);
System.out.println("Decimal value: " + hexVal);
String hex = Integer.toString(hexVal);
int i = Integer.parseInt(hex);
String hex1 = Integer.toHexString(i);
System.out.println("Hexdecimal value: " + hex1);
}
}
Output:
Quote:
Decimal value: 104
Hexdecimal value: 68