Today we want to study is hexadecimal.
The lesson we learned binary, hexadecimal this lesson we study, said that the computer can only recognize binary, why should we learn hex it?
Only a binary 0 with 1, if your computer is all 10100101010101111100000101010010101010101011010101010101
ask if you can understand?
I asked you not understand?
I ask you not to rip off the ignorant force to force?
In order to force people not ignorant, intelligent man selected to represent the hexadecimal binary, hexadecimal, binary as a shorthand way, the purpose is to facilitate human race to watch.
So the question arises, why hexadecimal to express it? Why not ternary, quinary, septenary to express it? How is the expression of it?
The principle is very simple, binary 4, 0000 is the smallest, the largest is 1111, converted to decimal, that is, 0-15, 0-15 Obviously this is a standard hex! This shows that mean?
Dirty! It is clear! Description Hex Binary can be used to represent four of one, so everyone looks clear it. Such specific expression is:
hexadecimal symbol is 16:
0.1.2.3.4.5.6.7.8.9.ABCDEF
the PS: no Arabic numerals, letters after it was replaced with 9, A is equal to 10, so F = 15.
For example: a binary 1110, the first converted to decimal so that 1 2 2 2 + 1 2 2 + 1 2 + 0 * 2 = 14, then is converted to hexadecimal E. So binary 1110, you can use hexadecimal E is expressed.
Specifically expressed as: 1110 = OXE
PS: Ox represents hexadecimal this appears to be not a lot of simple and clear? ! !
After we see a binary, either compile or IDA, OD and CE and other tools, the methods are expressed in hexadecimal.