Dlaczego tak
2 GiB = 2 · 1024 · 1024 KiB = 2 097 152 KiB, a 2 097 152 : 512 = 4096 zdjęć. Wynik 4000 powstaje, gdy pomiesza się przedrostki dziesiętne z binarnymi (2 000 000 : 500), a 3906 — gdy policzy się 2·10⁹ B : 512 000 B, czyli potraktuje GiB i KiB jak GB i kB. Wynik 2048 to błąd o czynnik 2, np. przez przyjęcie 1 MiB zamiast 512 KiB na zdjęcie.