Devuelve una expresión que se ha convertido en una variante de subtipo Double.
Sintaxis
CDbl(expression)
Observaciones
El argumento expression es cualquier expresión válida.
Utilice la función CDbl para proporcionar conversiones de alcance internacional de cualquier otro tipo de datos a un subtipo Double. Por ejemplo, se reconocen correctamente distintos separadores decimales y de miles según la configuración regional del sistema.
En este ejemplo se utiliza la función CDbl para convertir una expresión en Double.
En el siguiente ejemplo se muestra el uso de CDbl:
Ejemplo 1:
Dim MyDouble MyDouble = CDbl(234.456784 * 8.2 * 0.01) ' Convert result to a Double (19.225456288). 'Output: 19.225456288
Ejemplo 2:
Dim MyInt MyInt = 100 ' MyInt is an Integer. MyDouble = CDbl(MyInt) ' Convert Integer to Double. 'Output: 100.0
Ejemplo 3:
Dim MyString MyString = "123.456" ' MyString is a String. MyDouble = CDbl(MyString) ' Convert String to Double. 'Output: 123.456
Ejemplo 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