Převodníky

Převodníky jednotek a formátů — délka, hmotnost, teplota, čas, data a další. Napište hodnotu a výsledek vidíte hned.

Běžné jednotky

8

Technické jednotky

5

Čísla a kódování

6

Dvě skupiny, které selhávají úplně jinak

Nástroje tady vypadají podobně, ale dělí se na dvě skupiny, které jdou špatně každá jiným způsobem.

Fyzikální veličiny — délka, hmotnost, plocha, objem, rychlost, tlak, energie, výkon, úhel, čas a teplota. Tohle je aritmetika. Jedno násobení, občas posun. Pokud jste zvolili správné dvě jednotky, výsledek je správný — a pokud jste zvolili špatné, výsledek je zjevně špatný o tisícinásobek a všimnete si toho okamžitě.

Reprezentace — Base64, Base64 zpět na obrázek, text na binární zápis, datové jednotky, číselné soustavy a římské číslice. Tohle jsou přepisy a selhávají potichu. Konvertor reprezentací vám může vrátit výstup, který je naprosto správně zformovaný, a přesto špatný, protože chyba byla v předpokladu, který nikdo z vás nikdy nevyslovil nahlas.

Tichá selhání, o kterých se vyplatí vědět

Co se počítá jako znak. Zakódování textu do Base64 nebo binárního zápisu znamená kódovat bajty, a text se bajty stane, teprve když zvolíte kódování. Cokoliv mimo čisté ASCII — diakritika, emoji, azbuka, CJK znaky — je jeden znak, ale několik bajtů v UTF-8. Nástroje, které předpokládají jeden bajt na znak, poškodí právě tyhle znaky a všechno ostatní propustí bez problémů, a proto se škoda často projeví až o pár dní později, v jednom jméně jednoho zákazníka.

Jaká konvence pro znaménko. Záporná čísla nemají jediný binární zápis. Nástroj vám může ukázat znaménko minus a velikost, nebo dvojkový doplněk, a oba zápisy jsou „správné” — jenže jen jeden odpovídá tomu, co váš program skutečně drží v paměti. To je celý důvod, proč konvertor číselných soustav existuje jako samostatný nástroj, ne jako zaškrtávací políčko.

Jaká definice jednotky. Datové jednotky jsou to jediné místo, kde se obě skupiny střetávají: „megabajt” je buď 1 000 000, nebo 1 048 576 bajtů, podle toho, kdo počítá, takže tentýž soubor má dvě pravdivé velikosti. Konvertor datových jednotek ukazuje oba sloupce zároveň místo toho, aby volbu udělal za vás.

Co patří jinam

Barevné hodnoty (HEX, RGB, OKLCH) jsou taky převody, ale patří pod Generátory spolu s barevným kolem. Časové značky — sekundy od epochy na čitelné datum — patří pod Vývojáři. Konverze formátu obrázků patří pod Obrázky.

Každý převod na téhle stránce se počítá za běhu, přímo v prohlížeči. Nic se nikam neposílá, a proto tu ani není žádný limit počtu požadavků.

Uvítal bych, kdybyste tyto stránky sdíleli s přáteli, uložili si je do záložek nebo na ně odkazovali. Děkuji! 🙏