Look people:
one megabyte is still one byte, you just take off a bigger chunk.
one kilobyte is still one byte, but it''s fatal.
one gigabyte is also one byte, but it''s radioactive.
one terabyte is (as before) one byte, but it causes fear.
Ok?
How many bytes in a megabyte?
well im a communication engineer (just finished my degree)
this k=1000 or 1024 is little confusing but because i learn communication i know the difference
in computers k=1024 , in communication k=1000
thats it !!!
this k=1000 or 1024 is little confusing but because i learn communication i know the difference
in computers k=1024 , in communication k=1000
thats it !!!
quote:Anonymous Poster
"To distinguish between a decimal K(1,000) and a binary K(1,024), the IEEE has suggested following the convention of using a small k for a decimal kilo and a capital K for a binary kilo, but this convention is by no means strictly followed."
I think AP has an important point here. It is a profen fact that Kilo meant 1000 for quite a couple of years. But it is also fact that all of these people were using a base-10 system.
With the introduction of a base-2 system, I think it''s only natural to introduce a ''kilo'' that suits the needs of said system, and not to force the base-10-kilo into the base-2 system. Working with base-10 kilo is defined as base^3, when working with base-2 it''s defined as base^10. Why? Because it simplifies matters when working with numbers of a certain base.
If you prefix a base-10 number with kilo it means a shift of three to the left. If you prefix a base-2 number with kilo, it''s a shift of ten to the left.
Otherwise (using the base-10-kilo for base-2) you''ll have to convert a base-2 number to base-10, then shift it three to the left, then convert it back to base-2 again...
quote:
Put Simply, on a 32 bit computer:
8 bits = 1 byte
32 bits = 4 bytes = 1 WORD
1024 bytes = 1 kilobyte (or kibibyte, but kilo is accepted)
1024 kilibytes = 1 megabyte
1024 megabytes = 1 gigabyte
1024 gigabytes = 1 terabyte
It irks me that 32bit values are still called DWORDS. Nothing but confusion, and it should have dropped when the 386 came out and people started writing code compiled as 32bit native.
As for the kilo thing, I'd personally stick with kilo, but if I had to change I'd go with the IEEE.
kB 1000 bytes
kb 1000 bits
KB 1024 bytes
Kb 1024 bits
Seems a little more intuitive than kibilibobyte and mebabibalyte and all those, though I don't know how you might differentiate between the two when speaking. Maybe kili or kila byte as opposed to kilo?
Baah....
------------
- outRider -
[edited by - outRider on August 10, 2003 11:50:00 AM]
quote:Original post by gonen
in computers k=1024 , in communication k=1000
thats it !!!
No it''s not
kilobyte = 1024 bytes
kilohertz = 1000 Hz
wrong
hertz has nothing to do with it , it could be kilograms or anything , we are talking about kilobytes.
if you look at your hard drive spec , you will see that kilobytes are 1024 bytes
if you look at the specs of your modem for example 56k
thats 56000 and not 56*1024 (actually in communication we use bits , kilobit)
hertz has nothing to do with it , it could be kilograms or anything , we are talking about kilobytes.
if you look at your hard drive spec , you will see that kilobytes are 1024 bytes
if you look at the specs of your modem for example 56k
thats 56000 and not 56*1024 (actually in communication we use bits , kilobit)
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement