Faith Focused Dating. Create your Free Profile and meet your Match! Sign Up for Free
A place to learn, mingle, and share

Devoted to discussion pertaining to those issues which are specifically relevant to people under 45. Topics must have a specific perspective of people in this age group for it to be on topic.

Frassati was dedicated to works of social action, charity, prayer and community.
Learn More:Pier Giorgio Frassati

08/15/2012 new

Right here in Seattle! wave

08/15/2012 new

(Quote) Tom-432657 said: Where's all the 45 and under people?
(Quote) Tom-432657 said: Where's all the 45 and under people?
--hide--

Under 45! Barely.....

08/16/2012 new

(Quote) Jerry-74383 said: It's a numbering system where each digit can be between 0 and 15 (vs. 0-9 in...
(Quote) Jerry-74383 said:

It's a numbering system where each digit can be between 0 and 15 (vs. 0-9 in decimal) and each position is a power of 16 (vs. 10 in decimal). The digits are 0-9 and A-F representing 10-15. The digit positions represent multiples of 1, 16, 256, 4096, 65,536, etc.)

Thus 25 in hexdecimal is 37 in decimal (2*16 + 5*1) and 28 in decimal is 1C in hex (1*16 + 12*1)

Clear as mud?

--hide--

That actually makes sense boggled ! The explanation I found on the internet made it seem much more complex... Just out of curiosity, why do you know that?

08/16/2012 new

(Quote) Joyce-61410 said: That actually makes sense ! The explanation I found on the internet made it seem much mor...
(Quote) Joyce-61410 said:

That actually makes sense ! The explanation I found on the internet made it seem much more complex... Just out of curiosity, why do you know that?

--hide--


shhh because he's a geek. It's basic computer stuff. I took a chapter about it in my CPT102 class. Jerry is just a geek though. We like that about him! heart

08/16/2012 new

Right here... wave Errrrr... in far, far away New Delhi

08/16/2012 new

I am under 45 or at least the last time I checked. *checks age* Yup, still under 45. biggrin

08/16/2012 new
I believe 29 is still under 45... Yep. Forever 29. wink
08/17/2012 new

I'm 45, so does that mean for 1 year I'm an honored member of both groups? scratchchin

08/17/2012 new

Another present and accounted for. =D

08/17/2012 new

(Quote) Joyce-61410 said: That actually makes sense ! The explanation I found on the internet made it seem much mor...
(Quote) Joyce-61410 said:

That actually makes sense ! The explanation I found on the internet made it seem much more complex... Just out of curiosity, why do you know that?

--hide--

Long story short, it's the way computer people represent memory addresses and content.

Why? It's shorter than decimal notation and it's directly convertible to/from binary (the internal representation of data in the computer).

The longer explanation:

Computers store data in a format known as binary (two states): 1 or 0. Each unit of storage is known as a bit (BInary digiT). A single bit can represent two states (e.g., True or False) or the numbers 0 or 1; to represent anything more complex, such as larger numbers or a character of data, requires a collection of bits. Humans typically represent numbers in the most compact form possible; for example we normally represent the number 'seven hundred eighty three' as 783, not 00783, although both are equivalent.

For practical reasons, computers used fixed size units of data -- that is, using the same number of bits.For a variety of historical and practical reasons, most modern computers use storage units that are multiples of 8 bits. The basic 8 bit unit is called a byte; larger groups are typically called words, longwords, and quadwords (the length of each unit depends on the specific computer). [Trivia: a 4 bit unit (1/2 byte) is known as a nibble.]

Each bit position in a binary word represents a number that is a power of 2 (e.g. 1(2^0), 2(2^1), 4(2^2), 8(2^3), 16(2^4), etc. Usuang a 4 bit word, the successive numbers from 0 to 15 are: 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, ... 1111. For example 6 (0110) is 0*8 + 1*4 + 1*2 + 0*1.

Now I can (finally!) answer the question:

Hexadecimal is convenient for representing computer data because each hexadecimal digit can represent 16 values: 0-15 -- *exactly* 4 bits! (0-9 represent0-9 in decimal; A-F represent 10-15, respectively). A byte is represented by two hexadecimal digits; the other common storage units (16, 32 and 64 bits) are represented by 4, 8, and 16 hexadecimal digits respectively. In contrast, 32 and 64 bit quantities require 10 and 20 decimal digits, respectively.

Once one learns the bit patterns associated with each of the 16 values (it doesn't take long for it to become second nature), it is easy to translate between binary and hexadecimal numbers of any length by working 4 bits at a time. For example 7FFEA45C is 0111 1111 1111 1110 1010 0100 0101 1100. The same number in decimal is 2147394652 (certainly more difficult to remember, even to copy down, and far more difficult to convert (I had to use a calculator)). In addition, one can easily recognize patterns of bits in the binary data that are not evident in the decimal representation, which is often very handy when troubleshooting problems. In particular, when looking at the hexadecimal representation of character data, each two hex digits represents one character of data; with some practice it becomes easy to translate between the hex code to the character. The conversions are made easier by the fact that there are certain patterns that are more obvious in the hex representation than in the decimal: for example, the code for 0-9 are 30-39 hex/48-57 decimal; A-Z 41-5A hex/65-90 decimal; a-z 61-7A hex/97-122 decimal.

Does this make any sense?

Posts 31 - 40 of 107