Gibt einen Ausdruck zurück, der in eine Variant-Variable vom Subtyp "Double" konvertiert wurde.
Syntax
CDbl(expression)
Anmerkungen
Das Argument für "expression" ist ein beliebiger gültiger Ausdruck.
Mit der CDbl-Funktion können Sie international angepasste Konvertierungen von einem anderen Datentyp in einen Subtyp "Double" bereitstellen. Beispiel: Je nach Gebietsschemaeinstellung Ihres Systems werden verschiedene Dezimal- und Tausendertrennzeichen korrekt erkannt.
In diesem Beispiel wird die CDbl-Funktion verwendet, um einen Ausdruck in einen Datentyp "Double" zu konvertieren.
Das folgende Beispiel veranschaulicht die Verwendung von CDbl:
Beispiel 1:
Dim MyDouble MyDouble = CDbl(234.456784 * 8.2 * 0.01) ' Convert result to a Double (19.225456288). 'Output: 19.225456288
Beispiel 2:
Dim MyInt MyInt = 100 ' MyInt is an Integer. MyDouble = CDbl(MyInt) ' Convert Integer to Double. 'Output: 100.0
Beispiel 3:
Dim MyString MyString = "123.456" ' MyString is a String. MyDouble = CDbl(MyString) ' Convert String to Double. 'Output: 123.456
Beispiel 4:
Dim Value1, Value2, Result Value1 = 123.45 ' Double value. Value2 = 67.89 ' Another Double value. Result = CDbl(Value1 + Value2) ' Convert result to Double. 'Output: 191.34