Question:
According to Google converter, 1 Kilobyte is 1000 bytes. Correct me if I am wrong, but isn't 1 Kilobyte equal to 1024 bytes?
Yoshi
2014-08-23 09:38:35 UTC
According to Google converter, 1 Kilobyte is 1000 bytes. Correct me if I am wrong, but isn't 1 Kilobyte equal to 1024 bytes?
Seven answers:
2014-08-23 09:41:33 UTC
Not any more. Because of the human difficulty with converting the new convention is to call 1000 bytes 1 kb. By the same standard 1024 bytes is now supposed to be called 1 kib. There is more sense in this, as for anything BUT computer calculations the k stands for 1000, as in 1000 grams = 1 kg.
Me2
2014-08-23 18:21:13 UTC
Alex Mercer has kB and kiB reversed.



"k", kilo, is the universally accepted metric prefix meaning "thousands", where thousand has the meaning you expect, 1,000.  Similarly, M, mega, is millions (thousand × thousand); G, giga, is billions (million × thousand); T, tera, is trillions (billion × thousand); and so on.



When referring to computer storage, such as hard disks, flash drives, memory cards, k, M, G, and T have the above meanings, so that an 8 GB flash drive contains very close to 8,000,000,000 bytes.



In the previous applications, the multiplier is always 1,000.  A confusion in multipliers occurs when speaking of the type of physical memory installed on a motherboard.  The binary nature of computers requires that the number of memory locations be some power of two, instead of a multiple of 1,000.



The power of 2 nearest 1000 is 2^10, which equals 1,024, and so kilo was understood to mean 1,024 when describing memory capacity.  Similarly, M was taken to mean 1024 × 1024 (1,048,576), and G to mean 1024 × 1024 × 1024 (1,073,741,824).



The confusion in usage of k, M, G, etc., led to the introduction of binary prefixes.  Kilo, mega, giga, etc., would always indicate decimal (metric) multipliers, while kibi, mebi, and gibi would have the binary meanings (which is meant by "bi", of course).  The abbreviated terms are ki = 1,024; Mi = 1,048,576, Gi = 1,073,741,824, etc.



[ NOTE:  Windows still isn't onboard, though.  When reporting disk storage capacity, it still calculates with binary quantities.  For example, a hard disk described by the manufacturer as 100 GB is reported in Windows as 93.1 GB, leading the user to think 7 GB has gone missing. ]
Puma
2014-08-23 09:43:12 UTC
No. Kilo means 1000x. Google is right

I think you are referring to addressing. 1k bytes require 2^10 address bus. So in theory you can access 1024 bytes.
Alex Mercer
2014-08-23 09:52:28 UTC
It is KiB, not KB. KB stands for Kilobytes, which is 1024 Bytes, Kb stands for Kilobits, which is 125 Bytes and KiB stands for Kibibytes, which is 1000 Bytes. Much difference. So yeah, get it straight people, lol. This unit is used esp. in data drives, like in flash drives, HDDs and SSDs, which explains why your OS reads sth like 465 GB and you are wondering why it is written 500 GB on the cover of your drive. It is actually 500 GiB. LOL, people, c'mon, get it straight!



Update: Google needs to correct their stuff. Here, this is an interesting article>>> http://goo.gl/Ph8DAo
?
2016-11-06 14:25:13 UTC
Kilobyte To Megabyte Converter
2014-08-23 09:39:32 UTC
It can be indicated either 1000/1024 bytes, but I use 1024, just like 1024MB = 1GB
Sadsongs
2014-08-23 09:41:01 UTC
Depends on the context - I usually take kilo as meaning 2^10 in computing and 1,000 in other uses.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...