Tworzę aplikację na iOS, w której rozmiar niektórych plików jest wyświetlany w MB. Moje pytanie brzmi: czy poprawnie obliczyć 1000 bajtów = 1kb lub 1024 bajty = 1kb? Widziałem, że Finder na Mac oblicza z 1000b, ale menedżer plików iOS nazwie iFile oblicza z 1024b. Artykuł wikipedia tak naprawdę nie odpowiedział na moje pytanie. Ja po prostu nie askig speifically dla rozmiaru pliku pojemności HD itpWyświetlany rozmiar pliku: 1000b = 1kb lub 1024b = 1kb?
Odpowiedz
Moje pytanie brzmi, czy jest poprawne obliczenie 1000 bajtów = 1kB lub 1024 bajtów = 1KB?
Obie są poprawne i obie są używane w różnych sytuacjach.
1024 jest bardziej rozpowszechniony w przypadku rozmiarów plików, a 1000 jest częstsze w przypadku rozmiarów dysków fizycznych, ale żaden z nich nie jest zawsze używany w ten sposób. Jak wspomniałeś, niektóre programy używają 1000 dla rozmiarów plików, a dla kart pamięci 1024 jest często używane zamiast 1000.
Przykładem niespójności jednostek jest dyskietka 1,44 MB. Nie jest to 1,44 * 1000 * 1000 bajtów ani 1,44 * 1024 * 1024 bajtów, ale w rzeczywistości 1,44 * 1000 * 1024 bajtów.
Podjęto próbę wprowadzenia jednostki kibibyte, która ma zawsze 1024 bajty. To nigdy nie było hitem, ale można zobaczyć, że czasami jest używane.
najlepsza odpowiedź, dziękuję! – JonasG
1024b = 1kB
1000B rzeczy jest to metryka ...;)
Prawdziwa jednostka miary 1KB jest 1024B: http://oxforddictionaries.com/definition/kilobyte?q=kilobyte
Jednak niektórzy producenci oprogramowania i sprzętu, chcąc przekonać konsumentów, aby wyglądali lepiej, mogą obliczyć go jako 1000B. Jest to całkiem nowy trend.
Kilobajt był, a czasami (zwykle?) Nadal wynosi 1024 bajty. A megabajt to 1024 KB, gigabajt to 1024 MB i tak dalej. Ale ostatnio ci dziesięcio-kochankowie na nowo zdefiniowali je na mocy 1000, tworząc kilobajtowe 8000 bitów zamiast przyjemnej mocy dwóch. Zmienili nazwę starych jednostek na "kibibity" i "mibibity" lub KiB i MiB.
Tak więc, jeśli chcesz zadowolić obie tłumy , możesz użyć KiB i uprawnień 1024. Sugeruję jednak, że jeśli uważasz, że warto to zrobić, ustaw to, że możesz to zmienić domyślnie jest binarnym KB.
To naprawdę nie jest miłe zarówno tłumy, choć. Osobiście nie cierpię patrzeć na KiB. To nie powinno mieć znaczenia. Kiedy potrzebujesz dokładnego pomiaru, zmierz w bajtach i nie skracaj.
podstawowe jednostki (fizyko Math ...):
K = 10^3 M = 10^6
więc ...
1 km to 1000m .. ale nie 1km to 1024m
Tak ... Wiele programów nie korzystających z dobrych jednostek 1024Kb = 1Mb Błąd historyczny.:)
Windows przy użyciu normalnego 1KB = 1024 Ale jeśli kupisz płytę 1GB kupisz 10^9 b
To nie jest błąd, bardziej historyczna dwuznaczność między prefiksami i trochę szkicowa sprzedaż przez producentów dysków twardych. – ssube
- 1. Wzywając ggplot z Rserve. Pusty obraz png o wielkości 1KB
- 2. Charakterystyka działania pamięci mapowane pliku
- 3. Sprężyna - obraz wyświetlany na pliku JSP
- 4. UIPresentationController zmienia rozmiar, gdy wyświetlany jest inny kontroler widoku.
- 5. Maven: rozmiar pliku binarnego zmienia rozmiar pliku po kompilacji
- 6. C# dlaczego rozmiar obrazu zwiększy rozmiar pliku
- 7. Jak zminimalizować lub skompresować rozmiar pliku sqlite Core Data?
- 8. rozmiar pliku z ciągu
- 9. rozmiar pliku powłoki linuksowej
- 10. bitmapy rozmiar nagłówka pliku
- 11. Jak zoptymalizować rozmiar pliku PDF?
- 12. HSQLDB i .lobs rozmiar pliku
- 13. AngularJS 2.0 Duży rozmiar pliku
- 14. Pamięć archiwum zip php, rozmiar i maksymalny rozmiar pliku
- 15. Titanium Tworzenie pliku obrazu: file.write (blob) nie tworzenie poprawnego pliku
- 16. Node.js: jak ograniczyć rozmiar żądania HTTP i rozmiar wysyłanego pliku?
- 17. Rozmiar woluminu 8 bitów lub 16 bitów?
- 18. Unix znajdź średni rozmiar pliku
- 19. Edytor asów ace.js Rozmiar pliku
- 20. Pobierz rozmiar pliku na dysku
- 21. Jak znaleźć rozmiar pliku HDFS
- 22. Jak obliczyć rozmiar pliku audio?
- 23. Zmniejsz rozmiar pliku biblioteki GSL
- 24. Jak uzyskać rozmiar pliku w C#?
- 25. iOS: czy użycie [UIImage -imageNamed:] bez rozszerzenia pliku spowoduje problem z wydajnością?
- 26. Jak mieć wiele rozmiarów favikonów, ale domyślnie tylko 16x16?
- 27. Maksymalny rozmiar pliku Python można otworzyć?
- 28. NodeJS + Express wyświetlany plik HTML nie ładujący pliku js?
- 29. Czy można określić rozmiar pliku do pobrania?
- 30. nazwa pliku lub nazwa pliku?
obowiązkowe xkcd: http://xkcd.com/394/ – SLaks
@SLaks hahahahaha zbyt dobrze! – JonasG
@Saks Hhah, myślę, że to jest najlepsza odpowiedź na to pytanie: P +1 –