At 11:48 AM 1/28/99 -0800, David Stern wrote: >On Thu, 28 Jan 1999 12:17:34 CST, Andrew Ivanov wrote: >> > Howdy, >> > >> > Where's the FM that tells how to convert numbers, like 0x11A to a >> > "decimal"? >> >> 0x11A is in hex, and to convert it to dec is >> 1*16^2 + 1*16^1 +10*16^0 >> (A=10,B=11, C=12, D=13, E=14, F=15) > >I should never have asked this question before having some coffee. :-) > >> I may be wrong, but I think octal is in x0# format, so that >> 0x0300 would be an octal number. >> To convert that to dec is >> just 3*8^2+0*8^1+0*8^0, and ignore the leading 0 after x, which is used to >> idenbtify the radix. > >OK, hex numbers are radix 16, octal radix 8, decimal radix 1. > >So, a leading "0x" indicates hex, and a leading "0" traditionally >indicates octal, although the latter may require contextual information >to distinguish between decimal, which should not be written with a >leading zero, if I read Henning Makholm correctly (thanks Henning!), >and I'll disregard the mention of binary. > >Good. Now I can convert between hex, octal and decimal. > >I guess I'll have to determine when to use each based on context. > >Thanks! Now, where is that coffee? :-)
http://amelia.experiment.db.erau.edu/ldp/HOWTO/mini/Coffee.html >-- >David >[EMAIL PROTECTED] > > > >-- >Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null > >