Dla ułatwienia przeliczania jednostek oraz operacji na nich wrzucam swoją małą klasę to takich obliczeń.
Zaokrągla, zmienia podstawę przeliczeniową (1024, 1000).

Przydaje się m.in do:
- automatyczne obliczanie rozmiaru pliku
- znalezienie rzeczywistej maksymalnej wielkości wysyłanego pliku
- przeliczanie zużycia transferu
- przetwarzanie prędkości transferu w paskach postępu

Preview + mały test
http://wookieb.pl/size_calculator/

Download
http://wookieb.pl/size_calculator/SizeCalculator.zip

Dokumentacja dodatkowych metod w komentarzach

Przykład użycia
  1. require_once 'SizeCalculator.class.php';
  2. echo SizeCalculator::countTo('0.005 MB', 'auto', true); // 5 KB