IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Převodník jednotek

Zde je jedna z dalších ukázek použití jazyka VB.NET, dnes tu máme ukázkovou aplikaci převodník jednotek.

Aplikace převádí jednotky kapacity TB, GB, MB, KB a B. Pro převod používá matematický vzorec.

OOP Návrh

Aplikace má třídu Prevodnik. Ve třídě prevodnik je soukromý výčet Jednotky, soukromá metoda ziskejJednotku, která vrací jednotku ze zadaného textu. A do třetice soukromá metoda Hodnota, která vrací hodnotu.

Dále je ve třídě Prevodnik veřejná metoda Preved, která převede číslo.

Algoritmus

uzvatelovaHodnota * 1024 ^ (uzivatelovaStaraJednotka - uzivatelovaNovaJednotka)

Jak to funguje? Máme enumeraci jednotky, v enumeraci jsou jednytky přidělené nějaké hodnotě.

Private Enum jednoty As Integer
    TB = 4
    GB = 3
    MB = 2
    KB = 1
    B = 0
End Enum

A abychom dostali převodovou hodnotu musíme umocnit 1024 na rozdíl jednotek. No a abychom napsali uživateli, kolik je to jeho číslo, tak to musíme ještě vynásobit.


Galerie

Program byl vytvořen v roce 2013.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 258x (95.08 kB)
Aplikace je včetně zdrojových kódů v jazyce VB.NET

 

Všechny články v sekci
Zdrojákoviště VB .NET - Objektově orientované programování
Program pro vás napsal Michal Žůrek - misaz
Avatar
Uživatelské hodnocení:
Ještě nikdo nehodnotil, buď první!
Autor se věnuje tvorbě aplikací pro počítače, mobilní telefony, mikroprocesory a tvorbě webových stránek a webových aplikací. Nejraději programuje ve Visual Basicu a TypeScript. Ovládá HTML, CSS, JavaScript, TypeScript, C# a Visual Basic.
Aktivity