Converting Hexadecimal numbers to decimal numbers. Hexadecimal digits go from 0 to F: 0-9, A-F A = 10; B=11; C=12; D=13; E=14; F=15. Converting from hexadecimal to decimal is pretty easy...even if the numbers are very long. 6F Start with 0. Then repeat this process: multiply 16 and add the next digit. 0 x 16 + 6 = 6 6 x 16 + 15 = 111 1024A3 0 x16 + 1 = 1 1 x 16 + 0 = 16 16 x 16 + 2 = 258 258 x 16 + 4 = 4132 4132 x 16 + 10 = 66122 66122 x 16 + 3 = 1057955 The only number you have to multiply by is 16. And we know how to do that. Just double the number 4 times. ALL YOUR BASE ARE BELONG TO US All files should begin with your name and a brief description of what this file contributes to the overall program. The main file should also state what the program does as a whole. All classes and methods should begin with a brief description of what they do. As far as documenting your lines of code, this is largely unnecessary. Only do this if you are doing something not obvious. x = 5; //sets x to 5 numberofappletreesinmyyard = 7; tednugent = 7; <== bad variable name 1057955 / 16 = 66122 r 3 66122 / 16 = 4132 r 10 4132 / 16 = 258 r 4 258 / 16 = 16 r 2 16 / 16 = 1 r 0 1 / 16 = 0 r 1 1024A3