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
 
				
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                                                                        
        
 
				

