calculator-image-clipart-9Při programování dekodérů (a nejen jich) je vhodné mít k dispozici nástroj pro přepočet binárních, dekadických a hexadecimálních čísel navzájem.

Některé konfigurační proměnné (CV) vyžadují nastavení jednotlivých bitů, ale programátory občas vyžadují napsat celý byte (bajt). Zejména pak najde uplatnění tento jednoduchý nástroj.

Původně byl publikován na webu LokoPin, zde je uveřejněná jeho upravená verze.

 

bin-calcZadávání dat je možné třemi způsoby:

  • Označením bitů, které mají být „nastaveny“, tedy rovné 1. Dělá se to ve spodním řádku „zafajfkováním“ příslušného čtverečku.
  • Zadáním hodnoty bajtu dekadickým číslem v příslušném okénku.
  • Zadání hodnoty v šestnáctkovém (hexadecimálním) čísle v příslušném okénku.

Zbývající hodnoty jsou dopočítány automaticky. Rozsah kalkulačky je jeden bajt, tedy od 0 do 255 (dec), resp. od 0 do FF (hex), neboli od 0 do 11111111 (bin).

Spustit si kalkulačku můžete zde, stáhnout ji lze v rubrice Ke stažení.

Leave a reply

required