why do computer scientists say 1KB=1024 bytes?!!
Electronics Forum Index Electronics
Circuits, theory, electrons and discussions.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web ElectronicsHelp.net
why do computer scientists say 1KB=1024 bytes?!!
Goto page 1, 2, 3 ... 9, 10, 11  Next
 
Post new topic   Reply to topic    Electronics Forum Index -> Design
Author Message
Guest






Posted: Wed Dec 07, 2005 8:29 am    Post subject: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.

Back to top
Gregory L. Hansen
Guest





Posted: Wed Dec 07, 2005 8:29 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

In article <1133922573.855472.297320@o13g2000cwo.googlegroups.com>,
<onehappymadman@yahoo.com> wrote:
Quote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.



1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

--
"What are the possibilities of small but movable machines? They may or
may not be useful, but they surely would be fun to make."
-- Richard P. Feynman, 1959
Back to top
Sam Wormley
Guest





Posted: Wed Dec 07, 2005 9:08 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

onehappymadman@yahoo.com wrote:
Quote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.


You've got it backward... computer folks call 2^10 bytes a KB
2^20 bytes a MB

Back to top
Michael A. Terrell
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

"[Mr.] Lynn Kurtz" wrote:
Quote:

On Wed, 7 Dec 2005 04:04:05 +0000 (UTC),
glhansen@steel.ucs.indiana.edu (Gregory L. Hansen) wrote:

1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

Hey, it isn't just in technical electronics. Ever measured a "2 by 4"?

--Lynn


Yes, but then I've seen a real 2" * 4". Today they are using the
same code as "Quarter Pounder" (Weight before cooking) The lumber is
cut to 2" * 4" then planed down 1/4" on all four sides leaving 1.5" *
3.5". Have you ever seen 14" * 14" hand hewn oak beams used as the
corner posts in the corners of a house? A house I had in Ohio was built
with them. A 6" * 6" notch was cut into the inside corner, and the studs
were hand hewn 2" * 6" oak. they were over 100 years old and you
couldn't drive a nail into them. I had to drill pilot holes for drywall
screws when I replaced the damaged wood lath & horse hair plastered
walls with 4' * 12' sheets of drywall.

--
?

Michael A. Terrell
Central Florida
Back to top
Pooh Bear
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

onehappymadman@yahoo.com wrote:

Quote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.

It's done because it's convenient and accurate enough for everyday use.

Hard disk makers quote *real* bytes btw since the number is bigger.

Graham
Back to top
Pooh Bear
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

Eric Gisse wrote:

Quote:
Gregory L. Hansen wrote:
In article <1133922573.855472.297320@o13g2000cwo.googlegroups.com>,
onehappymadman@yahoo.com> wrote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.



1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

It is "close enough" for the marketing assholes too.

My 300 "GB" harddrive manages to have only 270 actual gigs.

It actually has probably 300 *real* decimal gigabytes but only 270 of those
computer Gigs.

Graham
Back to top
Pooh Bear
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

onehappymadman@yahoo.com wrote:

Quote:
Gregory L. Hansen wrote:
In article <1133922573.855472.297320@o13g2000cwo.googlegroups.com>,
onehappymadman@yahoo.com> wrote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.



1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

Sure... try saying "the store is 3 kibimeters east of here". Or buying
a 5 kibi-watt generator. How many cents per kibiwatt-hour is it in
your neck of the woods? :)

And don't even get me started on kb (kilobytes) vs kb (kilobits)!

kb = kilobits

kB = kilobytes no confusion at all

etc etc....

Graham
Back to top
Pooh Bear
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

Ralph Wade Phillips wrote:

Quote:
Howdy!

onehappymadman@yahoo.com> wrote in message
news:1133931290.510746.187120@o13g2000cwo.googlegroups.com...

And don't even get me started on kb (kilobytes) vs kb (kilobits)! My
laptop has a USB 1.1 (not 2.0) port, and I'm trying to calculate how
fast I can transfer data. I google it, and discover it can handle 12
mbps! Oh, wait a second, that's megaBITS per second, only 1.5
megaBYTES per second. Geez!

Because kb or Kb is KiloBITs - KB is KiloBYTES.

And to be totally pedantic, the k prefix for 1000 is always lower case.

Upper case K means degrees Kelvin in the SI sytem of units. I can see how
American with their funny measures get confused though.

Graham
Back to top
Pooh Bear
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

"[Mr.] Lynn Kurtz" wrote:

Quote:
On Wed, 7 Dec 2005 04:04:05 +0000 (UTC),
glhansen@steel.ucs.indiana.edu (Gregory L. Hansen) wrote:

1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

Hey, it isn't just in technical electronics. Ever measured a "2 by 4"?

2 x 4 is the 'unplaned size' btw.

Graham
Back to top
Eric Gisse
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

Pooh Bear wrote:
Quote:
Eric Gisse wrote:

Gregory L. Hansen wrote:
In article <1133922573.855472.297320@o13g2000cwo.googlegroups.com>,
onehappymadman@yahoo.com> wrote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.



1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

It is "close enough" for the marketing assholes too.

My 300 "GB" harddrive manages to have only 270 actual gigs.

It actually has probably 300 *real* decimal gigabytes but only 270 of those
computer Gigs.

Curiously enough, my computer measures things that are defined by
powers of two. However, my data storage seems to come in things that
are defined by powers of ten. I find that odd. Especially because it
isn't even consistant - RAM is sold in actual gigabytes and megabytes
instead of the marketing version of the gigabyte.

Quote:

Graham
Back to top
zzbunker@netscape.net
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

onehappymadman@yahoo.com wrote:
Quote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.

They say that because a byte is eight bits.
It's doesn't really matter what SI, or Physics,
IEEE and ASCIII retards have to say about the issue.
Back to top
Deefoo
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

<onehappymadman@yahoo.com> wrote in message
news:1133922573.855472.297320@o13g2000cwo.googlegroups.com...
Quote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.


I've always been told that kilobytes is with a "K", a "k" meaning simply
1000 as in SI. This was before megabytes became common, though.

--DF
Back to top
R. Pierce Butler
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

onehappymadman@yahoo.com wrote in news:1133922573.855472.297320
@o13g2000cwo.googlegroups.com:

Quote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.


rounding
Back to top
Guest






Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

Gregory L. Hansen wrote:
Quote:
In article <1133922573.855472.297320@o13g2000cwo.googlegroups.com>,
onehappymadman@yahoo.com> wrote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.



1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

Sure... try saying "the store is 3 kibimeters east of here". Or buying
a 5 kibi-watt generator. How many cents per kibiwatt-hour is it in
your neck of the woods? :)

And don't even get me started on kb (kilobytes) vs kb (kilobits)! My
laptop has a USB 1.1 (not 2.0) port, and I'm trying to calculate how
fast I can transfer data. I google it, and discover it can handle 12
mbps! Oh, wait a second, that's megaBITS per second, only 1.5
megaBYTES per second. Geez!

Apparently the 480 mbps USB 2.0 handles only 40 megaBYTES per second.
And what's on the package of all those USB 2.0 PCI cards? You guessed
it... 480 mbps. Not 40 mbps.

I don't see the hard disk vendors bragging about their 800 gb drives!
Oh wait, that's 8 gigaBITs, only 100 gigaBYTEs...

On the other hand, buy some rechargeable NiMH AA batteries, and the
package says, "2500 mAh"! Sounds impressive. Two thousand five
hundred milli amp hours. I guess 2.5 Ah isn't impressive enough for
the marketing folks...
Back to top
Eric Gisse
Guest





Posted: Wed Dec 07, 2005 9:35 am    Post subject: Re: why do computer scientists say 1KB=1024 bytes?!! Reply with quote

Gregory L. Hansen wrote:
Quote:
In article <1133922573.855472.297320@o13g2000cwo.googlegroups.com>,
onehappymadman@yahoo.com> wrote:
What's so special about 2^10 that computer scientists say it's 1k? The
SI system says 1k is 1000. 2^10 is not 1000, it is 1024.

Why not just say 1 KB = 2^9.965784285 bytes (= 1000)? If you're going
to nerd out, then nerd out completely, I say.



1024 is close enough to 1000 for jargon. The meaning is determined from
the context. If you want to sling around a more exact jargon, then use
kibibyte, mebibyte, and gibibyte.

It is "close enough" for the marketing assholes too.

My 300 "GB" harddrive manages to have only 270 actual gigs.

Quote:

--
"What are the possibilities of small but movable machines? They may or
may not be useful, but they surely would be fun to make."
-- Richard P. Feynman, 1959
Back to top
 
Post new topic   Reply to topic    Electronics Forum Index -> Design All times are GMT
Goto page 1, 2, 3 ... 9, 10, 11  Next
Page 1 of 11

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Home & Living New Topics
Powered by phpBB