Tudom, hogy nem vársz választ, azért írok.
Vannak egyfelől az SI prefixumok, ezek 10 bizonyos egész kitevőjű hatványainak adnak nevet. Másfelől a számítástechnikában 2 egész kitevőjű hatványaival kényelmes számolni.
RAM-nál azért nincs ilyen gond, mert a címvezetékek számából adódik, mennyi memóriarekesz címezhető, s az mindig 2 egész kitevőjű hatványa lesz. HDD-nél más a helyzet, mert a korongra akárhány szektor felrajzolható, nem sok köze van 2 hatványához az adatmennyiségnek, hacsak az nem, hogy a szektorméret 512 vagy 4096 byte. De ezen szektorokból bármennyi lehet.
Ezen felül a HDD gyártók két legyet ütöttek egy csapásra: SI-ben 1000-rel számolva nagyobb szám lesz ugyanaz, mintha 1024-ekkel számolnának. Másfelől igazuk van, mivel a Giga prefixum 109-t jelent, nem pedig 230-t. Ezért aztán létezik a ki (kibi), Mi (Mebi), Gi (Gibi), Ti (Tebi) prefixum, bár ezek csak ehhez a szakmához kötődő jelölések.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE