Konwertery

Konwertery jednostek i formatów — długość, waga, temperatura, czas, dane i inne. Wpisz wartość i od razu zobacz wynik.

Jednostki codzienne

8

Jednostki techniczne

5

Liczby i kodowanie

6

Dwie rodziny, i psują się inaczej

Narzędzia tutaj wyglądają podobnie, ale dzielą się na dwie grupy, które zawodzą na zupełnie różne sposoby.

Wielkości fizyczne — długość, waga, powierzchnia, objętość, prędkość, ciśnienie, energia, moc, kąt, czas i temperatura. To arytmetyka. Jedno mnożenie, czasem przesunięcie. Jeśli wybrałeś właściwe dwie jednostki, wynik jest poprawny — a jeśli wybrałeś złe, wynik jest w oczywisty sposób błędny o czynnik tysiąca i zauważasz to od razu.

Reprezentacje — Base64, Base64 z powrotem na obraz, tekst na binarny, jednostki danych, systemy liczbowe i liczby rzymskie. To są przepisania, i zawodzą po cichu. Konwerter reprezentacji może zwrócić wynik, który jest idealnie poprawnie sformatowany, a mimo to błędny, bo pomyłka tkwiła w założeniu, którego żadna ze stron nie wypowiedziała na głos.

Ciche awarie warte poznania

Które znaki liczyły się jako znaki. Kodowanie tekstu do Base64 lub binarnego oznacza kodowanie bajtów, a tekst staje się bajtami dopiero wtedy, gdy wybierzesz kodowanie. Wszystko poza zwykłym ASCII — akcenty, emoji, cyrylica, CJK — to jeden znak, ale kilka bajtów w UTF-8. Narzędzia zakładające jeden bajt na znak uszkadzają właśnie te znaki, a resztę przepuszczają bez zmian, przez co szkoda ujawnia się często dopiero po kilku dniach, w imieniu jednego klienta.

Która konwencja znaku. Liczby ujemne nie mają jednego zapisu binarnego. Narzędzie może pokazać znak minus i wartość bezwzględną albo kod uzupełnień do dwóch (two’s complement), i oba są „poprawne” — ale tylko jeden odpowiada temu, co faktycznie przechowuje Twój program. To właśnie cały powód, dla którego konwerter systemów liczbowych istnieje jako osobne narzędzie, a nie jako pole wyboru.

Która definicja jednostki. Jednostki danych to jedyne miejsce, gdzie te dwie rodziny się zderzają: „megabajt” to albo 1 000 000, albo 1 048 576 bajtów, zależnie od tego, kto liczy, więc ten sam plik ma dwa prawdziwe rozmiary. Konwerter jednostek danych trzyma obie kolumny widoczne, zamiast wybierać za Ciebie.

Co znajduje się gdzie indziej

Wartości kolorów (HEX, RGB, OKLCH) też są konwersjami, ale znajdują się w Generatorach razem z kołem kolorów. Znaczniki czasu — sekundy epoki na czytelną datę — są w Dla programistów. Konwersja formatów obrazów jest w Obrazach.

Każda konwersja na tej stronie działa w trakcie pisania, w samej stronie. Nic nie jest nigdzie wysyłane, dlatego też nie ma tu żadnego limitu żądań.

Byłbym wdzięczny, gdybyś udostępnił te strony znajomym, dodał je do zakładek lub linkował do nich. Dziękuję! 🙏