Beste antwoord
dit kan een lastige vraag zijn! 😉 iedereen lijkt te weten dat 1 kilobyte = 1024 bytes en 1 megabyte = 1024 kilobytes en dus 2mb = 2048 kb. Maar probeer gewoon een Google-zoekopdracht van hoeveel 2 mb is .. 🙂 het zal 1 mb = 1000 kb laten zien!
Dit komt omdat Google het als KB beschouwt en wat we meestal bedoelen is KiB. KB staat voor Kilobytes, wat 1024 Bytes is en KiB staat voor Kibibytes, wat 1000 Bytes is. Deze eenheid wordt vooral gebruikt in datadrives, zoals in flashdrives, HDDs en SSDs, wat verklaart waarom je OS als 465 GB leest en je je afvraagt waarom er 500 GB op de hoes van je schijf staat geschreven. Het is eigenlijk 500 GiB.
Dus … wees specifiek bij het noemen van mb …;)
Voor geïnteresseerde mensen : Geschiedenis: het binaire voorvoegsel mebi is in december 1998 gedefinieerd door de Internationale Elektrotechnische Commissie (IEC). Het gebruik van de binaire voorvoegsels om metrische voorvoegsels te vervangen is goedgekeurd door alle grote internationale normalisatie-instellingen. De mebibyte is nauw verwant aan de megabyte. De laatste term wordt vaak gebruikt als synoniem voor mebibyte, maar verwijst formeel naar 1000 kilobytes of 1.000.000 bytes. Het binaire voorvoegsel mebi is gemaakt om een ondubbelzinnige eenheid te bieden die verschilt van het metrische SI-voorvoegsel mega ( M ). Binaire voorvoegsels krijgen steeds meer de overhand in wetenschappelijke literatuur, beschrijvingen van computerhardware en open source software. [Bron: Wikipedia;)]
Interessante blog: 1 KB = 1024 bytes? Nee, 1 KB = 1000 bytes!
Antwoord
De berekeningen zijn gebaseerd op:
In de gevallen waarin ze worden gebruikt om gegevensopslag bits / bytes worden als volgt berekend:
- 1 byte = 8 bits
- 1 kilobyte (K / KB) = 2 ^ 10 bytes = 1.024 bytes
- 1 megabyte (M / MB) = 2 ^ 20 bytes = 1.048.576 bytes
- 1 gigabyte (G / GB) = 2 ^ 30 bytes = 1.073.741.824 bytes
- 1 terabyte (T / TB) = 2 ^ 40 bytes = 1.099.511.627.776 bytes
- 1 petabyte ( P / PB) = 2 ^ 50 bytes = 1,125,899,906,842,624 bytes
- 1 exabyte (E / EB) = 2 ^ 60 bytes = 1,152,921,504,606,846,976 bytes
Aangezien u om 2 Mb, het antwoord is 2 * 1 mb = 2 * 2 ^ 20 = 2 * 21 =
2, 097.152 bytes