Tamaño discos duros no equivale con especificado x fabricante

Buenas,
Se que ya se ha tratado el tema aquí, pro no logro ncontrarlo. Me gustaria saber la razón o razones de porque un disco como el mio de 160Gb segun Western Digital al mirar en windows me da que son solo 149Gb. Un Saludo y muchas gracias.
Por que básicamente los fábricantes toman como el GB como 1000 megas, mientras que no es así, un GB = 1024 MB, al hacer el cambio original sale el tamaño auténtico.
Ya nos gustaría que lo que hiciesen los fabricantes fuese tomar 1000MB como 1GB ya que en ese caso perderíamos un máximo de un 2,34% de espacio.

Realmente según fabricante llega a hacer la cuenta de que 1000000000Bytes equivalen a 1GB (cuando 1GB son realmente 1073741824Bytes) llegándose a perder realmente un 6,87% del espacio real.

Un saludo.
Muchas gracias por las respuestas. Un Saludo.
Como ya comente en otros post es una diferencia de matiz
nosotros usamos base decimal y el ordenador binaria
10^3 ->k->1000
2^10 ->k->1024
5 respuestas