Please Whitelist This Site?
I know everyone hates ads. But please understand that I am providing premium content for free that takes hundreds of hours of time to research and write. I don't want to go to a pay-only model like some sites, but when more and more people block ads, I end up working for free. And I have a family to support, just like you. :)
If you like The TCP/IP Guide, please consider the download version. It's priced very economically and you can read all of it in a convenient format without ads.
If you want to use this site for free, I'd be grateful if you could add the site to the whitelist for Adblock. To do so, just open the Adblock menu and select "Disable on tcpipguide.com". Or go to the Tools menu and select "Adblock Plus Preferences...". Then click "Add Filter..." at the bottom, and add this string: "@@||tcpipguide.com^$document". Then just click OK.
Thanks for your understanding!
Sincerely, Charles Kozierok
Author and Publisher, The TCP/IP Guide
|
NOTE: Using software to mass-download the site degrades the server and is prohibited. If you want to read The TCP/IP Guide offline, please consider licensing it. Thank you.
|
|
|
|
Decimal, Binary, Octal and Hexadecimal Number Conversion
(Page 3 of 4)
Conversions From Binary, Octal and Hexadecimal to Decimal
Conversions to and from decimal are
more complicated than conversions between binary, octal and hexadecimal,
because 2, 8 and 16 are powers of two but ten is not. Of the two directions,
conversions to decimal are easier: you take the value
of each binary, octal or hexadecimal digit, convert it to decimal, and
then multiply it by the power of 2, 8 or 16 represented by the digit's
place in the number. Then you add all the numbers together. I did this
in the
previous topic with the example of the
decimal number 211 (see Table 2).
Lets take an example of going
from hexadecimal to decimal. Table 4
shows the hexadecimal number 0x830C converted to decimal (octal uses
a similar process). Read the table from left to right, top to bottom;
each digits value is multiplied by the appropriate power of 16
and added together, yielding the result 33,548 decimal.
|