This should be read as One Zero not ten! Writing down 10 in hex is completely different from writing down 10 in decimal! Converting the numbers, 10 in hex is 16 in decimal. So now the question is, what comes after F? Using the rule we used for the decimal system, the next number would be 10. These sixteen numbers are part of the base for hex. So the first 16 numbers in the hexadecimal system areĠ, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F This is done by using the letters A through F. So instead of just going from 0 to 9 we need six more numbers to represent a base of 16. Hexadecimal follows the exact rule except that we have a base of 16, not of 10. So after 9 is 10 then 11 and 12 and so forth. When we go through the whole base of numbers for the system, we increase the digit to the left and set the current digit to zero. what happens when we want to count higher than 9? The answer is obvious (I hope). These ten numbers are a part of the base. For example, you know that for the decimal system, any number from 0 through 9 can occupy a single digit.
In plain English, base means the range of numbers that can occupy a single digit. What makes hexadecimal different from the decimal system is that it has a base of 16 instead of a base of 10.
A lot of emulators have them and they can be a useful tool because they allow us to see/modify data in-game.įirst off, the numbering system that every editor uses is hexadecimal, or hex for short. Using a memory editor is pretty straight forward.
This page will probably need to be revised by someone but at least it is a start.