Jon Galt on Sun, 10 Feb 2002 12:00:21 -0500 |
On Sun, 10 Feb 2002, gabriel rosenkoetter wrote: > You're both wrong. It's 24 bytes. > > Six blocks of two characters of hexidecimal. > > That's two bytes per hex digit (8 bits to a bit, 16 values per hex > digit) times two digits per block times six blocks. 2 x 2 x 6 = 24. Um... I *think* you can get 16 values out of 4 bits, can you not? So two hex digits makes 8 bits, which is 1 byte. 6 pairs of hex digits, six bytes. Unless of course these hex digits represent things differently than they normally do.... And of course, 256 ^ 6 is 281474976710656, which is certainly a power of two (2 ^ 48). And it also seems to represent a fairly large address space! I doubt that 24 or 48 bytes are necessary, at this point in human history. ;-) Wayne ______________________________________________________________________ Philadelphia Linux Users Group - http://www.phillylinux.org Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce General Discussion - http://lists.phillylinux.org/mail/listinfo/plug
|
|