This week's book giveaway is in the Testing forum.We're giving away four copies of The Way of the Web Tester: A Beginner's Guide to Automating Tests and have Jonathan Rasmusson on-line!See this thread for details.
Win a copy of The Way of the Web Tester: A Beginner's Guide to Automating Tests this week in the Testing forum!

# conversion

Sam Cooper
Greenhorn
Posts: 14
I understood how to convert one system of representation to other. Here is an example of converting hexa to decimal.
0x7D
13*16^0 + 7*16^1
13*1 + 7*16
125
But what is the x in 0x7D?,
DOES THAT HAVE ANY SIGNIFICANCE?
Thanks
Sam

Ranch Hand
Posts: 178
It sure does, it's a way of telling java that a number begining with 0x or 0X is a hexadecimal!
0x22 != 22
same goes for octal, they start of with a leading zero
(octal) 055 != 55 (interger)

Sam Cooper
Greenhorn
Posts: 14
Thanks Rajinder:
O or OX declare that it is octal or hexa decimal number but they do not contribute to the value while converting them to the decimal.
Am I right?

 It is sorta covered in the JavaRanch Style Guide.