Jak to przeliczyć (KB na MB)

Hej

Mimo, że próbuje ogarnąć temat przeliczenia jednostek tutaj: http://gorzow-wlkp.pl/linux/dodatkowe/jednostkikb.php to nadal nie mogę sobie poradzić z drobnostką.

U jednego z operatorów korzystanie z internetu za granicą wynosi 5gr za 10KB. Ile kosztuje więc 1MB?

Podziel 1024 prze 10 i liczbę do wyjdzie pomnóż przez 5 groszy.

Skorzystaj z tego kalkulatora http://www.convertworld.com/pl/przechowywanie-danych/

Sprawdź dokładnie jak wygląda oznaczenie. Rożnie przedstawiane są te przeliczniki przez operatorów. Normalnie w IT to wygląda:

1024 KiB = 1MiB

Ale często robią z tym obliczeniem śmieszne rzeczy, zaokrąglają tą wartość (poprzez co user wychodzi na tym gorzej):

1000 KB = 1 MB

więc cena będzie wynosić:

5 zł = 1MB

dzięki @drobok

No nie powiedziałbym by to było normalne. To, że się tak przyjęło nie oznacza, że tak może być :stuck_out_tongue:

5,12zł za 1MB, a nie 1Mb !!

(te 12 gr zależne, czy operatorowi chodzi o kiB (zapewne tak), czy kB)

Proponuję liczyć wg proporcji (tak jak powiedział mozilla007)

Z tego co napisał @JUDGE

dlatego napisałem:

KB i MB można precyzować na dwojaki sposób.

Jedyną opcją jest skontaktowanie się z dostawcą i zapytanie jaki dokladnie ma przelicznik:

krotność 10^3, czy 2^10.

Zgadzam się z tobą, że wartość powinna być obliczana na podstawie 2^10 (czyli binarnie). Ale w przypadku operatorów sieciowych niczego nie można być pewnym.

Dodane 22.09.2012 (So) 7:37

a tak w ogóle to popatrz tu:

http://www.dobreprogramy.pl/Nabici-w-dane,Blog,36208.html

W tej chwili OFICJALNIE (i zgodnie z przedrostkami układu SI):

1 MB = 1000 kB

1 MiB = 1024 KiB

1 B = 8 b

Natomiast w praktyce, szczególnie w starszych wersjach oprogramowania (w nowszych dodano to “i” do jednostek), spotyka się również przelicznik:

1 MB = 1024 kB

Za 1 MB będzie na pewno ok. 5 zł.

Dzięki Panowie za odpowiedzi =D>