Varför är 1 KB 1024 byte?
Matematik och datavetenskap handlar ofta om bitar och byte, men 1 kB är inte alltid 1024 byte. Vi visar dig vad som ligger bakom det.
1 kB = 1024 eller 1000 byte?
- Enligt det internationella systemet med enheter SI (Système international d'unités) står prefixet Kilo tusen gånger, Mega för miljoner och Giga för miljarder av en enhet.
- 1 kilobyte (KByte) bör därför motsvara 1000 byte, men i praktiken är det 1024 byte. En megabyte (MByte) motsvarar inte heller 1 000 000 byte, men 1 048 566 byte.
- Detta beror på det faktum att ett binärt system används på datorspråk, allt består i huvudsak av nollor och sådana. Om vi multiplicerar de 2 byterna 10 gånger med oss själva får vi de kända 1024 byte. Termen KiloByte är således formellt fel, men har blivit vanligt.
Ytterligare förvirring om KBytes och byte
- Storleken på filer, minne och CD-skivans kapacitet anges fortfarande som vanligt i det formellt felaktiga formatet 1 KB = 1024 byte.
- Situationen är dock annorlunda för hårddiskar, DVD-skivor och BluRays. Här måste tillverkarna följa SI-standarden, så att beräkningen här är 1 KB = 1000 byte. Detta skapar också förvirring.
- För att lösa denna förvirring skapades en ny standard 2000. En kB är 1000 byte, en KiB är 1024 byte. Emellertid kunde denna benämning inte riktigt råda inom något område.
- Så det kommer fortfarande att vara mycket förvirring i framtiden. Skillnaden är särskilt viktig i matematik, men den är extremt oklar. Det beror på sammanhanget: inom datavetenskap kan du vanligtvis beräkna med 1024 byte, i matematik är det ofta 1000 byte.
I nästa praktiska tips visar vi dig skillnaden mellan bit och byte.