Bästa svaret
det kan vara en knepig fråga! 😉 alla verkar veta att som 1 kilobyte = 1024 byte och 1 megabyte = 1024 kilobyte och så 2mb = 2048 kb. Men prova bara en google-sökning på hur mycket som är 2 mb .. 🙂 det kommer att visa 1 mb = 1000 kb!
Detta beror på att google tar det som KB och vad vi vanligtvis menar är KiB. KB står för Kilobytes, vilket är 1024 Bytes och KiB står för Kibibytes, vilket är 1000 Bytes. Enheten används särskilt i datanheter, som i flash-enheter, hårddiskar och SSD-enheter, vilket förklarar varför ditt operativsystem läser som 465 GB och du undrar varför det står 500 GB på hårddiskens omslag. Det är faktiskt 500 GiB.
Så … var specifik när du nämner mb …;)
För intresserade : Historia: Det binära prefixet mebi definierades av den internationella elektrotekniska kommissionen (IEC) i december 1998. Användningen av de binära prefixen för att ersätta metriska prefix har godkänts av alla större internationella standardiseringsorgan. Mebibyten är nära besläktad med megabyte. Den senare termen används ofta som en synonym för mebibyte, men den refererar formellt till 1000 kilobyte eller 1 000 000 byte. Det binära prefixet mebi skapades för att tillhandahålla en entydig enhet som skiljer sig från det metriska SI-prefixet mega ( M ). Binära prefix blir allt dominerande inom vetenskaplig litteratur, beskrivningar av datorhårdvara och programvara med öppen källkod. [Källa: Wikipedia;)]
Intressant blogg: 1 KB = 1024 byte? Nej, 1 KB = 1000 byte!
Svar
Beräkningarna baseras på:
I de fall som används för att beskriva datalagring bitar / byte beräknas enligt följande:
- 1 byte = 8 bitar
- 1 kilobyte (K / KB) = 2 ^ 10 byte = 1 024 byte
- 1 megabyte (M / MB) = 2 ^ 20 byte = 1 048 576 byte
- 1 gigabyte (G / GB) = 2 ^ 30 byte = 1 073 741 824 byte
- 1 terabyte (T / TB) = 2 ^ 40 byte = 1 099 511 627 776 byte
- 1 petabyte ( P / PB) = 2 ^ 50 byte = 1 125 899 906 842 624 byte
- 1 exabyte (E / EB) = 2 ^ 60 byte = 1 152 921 504 606 846 976 byte
Eftersom du har bett om 2 Mb, svaret blir 2 * 1 mb = 2 * 2 ^ 20 = 2 * 21 =
2, 097,152 byte