Double je jeden z typů dat používaných v programovacím jazyce VBA (Visual Basic for Applications) zabudovaném v aplikaci Microsoft Excel. Double odkazuje na číselné datové typy a představuje číslo s plovoucím bodem dvojité přesnosti. To znamená, že double může ukládat velmi velká a velmi malá čísla s vysokou přesností.
Klíčové slovo double označuje datový typ a poté následuje název proměnné, kterou chceme deklarovat pomocí tohoto typu. Můžeme například vyhlásit proměnnou s názvem income a typem double:
Dim income As Double
Jakmile je proměnná oznámena, můžeme jí přiřadit hodnotu pomocí příkazu přiřazení " Dim "(ze slova "dimension", což znamená "velikost") a další syntaxe:
| Syntaxe | Příklad | Popis |
|---|---|---|
| Dim proměnná As Double | Dim myNumber As Double | Oznamuje proměnnou typu double s názvem "myNumber" |
K přiřazení hodnoty proměnné typu double se používá znaménko rovnosti (=). Například:
Stejně jako jiné datové typy VBA podporuje double aritmetické operace, jako je sčítání ( + ), odčítání ( - ), násobení (*) a dělení (/). Lze také použít funkce a metody specifické pro typ double, jako je Round (), který zaokrouhluje číslo na uvedený počet desetinných míst nebo Int (), který vrací celou část čísla.
Je důležité si všimnout, že při provádění aritmetických operací s proměnnými double bude mít výsledek také typ double. Pokud má být výsledek celé číslo, lze k převodu jeho typu použít funkci CInt (). Například:
Na závěr, double je důležitý typ dat v Excelu VBA, který vám umožňuje pracovat s reálnými čísly. Může být použit k řešení široké škály problémů souvisejících s čísly, měnovými jednotkami a měřeními. Použijte jej k vytvoření efektivních a přesných Maker v Excelu.