Double ist einer der Datentypen, die in der in Microsoft Excel integrierten Programmiersprache VBA (Visual Basic for Applications) verwendet werden. Double bezieht sich auf numerische Datentypen und stellt eine Gleitkommazahl mit doppelter Genauigkeit dar. Dies bedeutet, dass double sehr große und sehr kleine Zahlen mit hoher Genauigkeit speichern kann.
Das Schlüsselwort double verweist auf den Datentyp und folgt dann dem Namen der Variablen, die wir mit diesem Typ deklarieren möchten. Zum Beispiel können wir eine Variable mit dem Namen income und dem Typ double deklarieren:
Dim income As Double
Nachdem eine Variable deklariert ist, können wir ihr einen Wert zuweisen, indem wir den Zuweisungsoperator " Dim" (aus dem Wort "dimension", was "Größe" bedeutet) und die folgende Syntax verwenden:
| Syntax | Ein Beispiel | Die Beschreibung |
|---|---|---|
| Dim Variable As Double | Dim myNumber As Double | Deklariert eine Variable vom Typ double mit dem Namen "myNumber" |
Ein Gleichheitszeichen (=) wird verwendet, um einer Variablen vom Typ double einen Wert zuzuweisen. Zum Beispiel:
Wie andere Datentypen in VBA unterstützt double arithmetische Operationen wie Addition (+), Subtraktion (-), Multiplikation (*) und Division (/). Sie können auch double-spezifische Funktionen und Methoden verwenden, z. B. Round(), die eine Zahl auf eine bestimmte Anzahl von Dezimalstellen runden, oder Int(), das einen ganzen Teil einer Zahl zurückgibt.
Es ist wichtig zu beachten, dass das Ergebnis beim Ausführen von arithmetischen Operationen mit double-Variablen ebenfalls vom Typ double ist. Wenn das Ergebnis eine ganze Zahl sein muss, können Sie die Funktion CInt() verwenden, um seinen Typ zu konvertieren. Zum Beispiel:
Abschließend ist double ein wichtiger Datentyp in Excel VBA, mit dem Sie mit reellen Zahlen arbeiten können. Es kann verwendet werden, um eine Vielzahl von Aufgaben im Zusammenhang mit Zahlen, Währungseinheiten und Messungen zu lösen. Verwenden Sie es, um effektive und genaue Makros in Excel zu erstellen.