views:

95

answers:

4

I know that it is 128 Euro and 128 apples.

I think it is 128 kilobytes, megabytes, gigabytes. Or is it 128 kilobyte, megabyte, gigabyte?

If plural is correct, I should really use 128 kBs, MBs, GBs. That looks unfamiliar.

Which is correct, plural or singular?

Thanks :)

+4  A: 

Both. You use "128 kB" and "128 kilobytes" just as you use "ten seconds" and 10s. Convention in most of the sciences is to pluralize when you write out the long form and also when you say it verbally, but to omit the "s" when you write the unit shorthand.

Reinderien
A: 

The word is plural, but the abbreviation doesn't have the s on the end. It is a conundrum.

Kaleb Brasee
+4  A: 

Units of measurement don't ever use plural in their abbreviation. You never say "100 ms" for one hundred meters. So, you use 128 kilobytes, and 128 KB (that is, assuming B is really the abbreviation for Bytes)

Otávio Décio
kB, please, not KB.
hobbs
I think the uppercase K prefix, meaning 1,024, became common in computer-related circles to distinguish it from a lowercase k, meaning 1,000, before anything was big enough to require an "M" prefix (when the 1,000,000 vs 1,048,576 distinction might be even more useful).
supercat
I tend to agree with supercat on this one. "K" is pretty much accepted as 1024, not sure if a real standard but certainly widely used.
Otávio Décio
BTW, a number of quantities do become plural in abbreviation, but the plural form is not necessarily the singular plus s. For example, one might refer a reader to p. 34 of a document, or pp. 56-78.
supercat
Hmm well, pp is not really a unit of measurement like meters or bytes.
Otávio Décio
A: 

If you had an s at the end of kB (ie kBs) it would look too much like kB/s or kBps which is a speed not size.

Jonathan