返回已转换为子类型 Double 的变体的一个表达式。
语法
CDbl(expression)
注释
expression 参数是任何有效的表达式。
可使用 CDbl 函数实现从任何其他数据类型到 Double 子类型的国际化转换。例如,根据系统的区域设置,可以正确识别不同的小数分隔符和千位分隔符。
下例使用 CDbl 函数将表达式转换为 Double 子类型。
以下示例说明了 CDbl 的用法:
示例 1:
Dim MyDouble MyDouble = CDbl(234.456784 * 8.2 * 0.01) ' Convert result to a Double (19.225456288). 'Output: 19.225456288
示例 2:
Dim MyInt MyInt = 100 ' MyInt is an Integer. MyDouble = CDbl(MyInt) ' Convert Integer to Double. 'Output: 100.0
示例 3:
Dim MyString MyString = "123.456" ' MyString is a String. MyDouble = CDbl(MyString) ' Convert String to Double. 'Output: 123.456
示例 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