CDbl 函式

傳回已轉換為子類型 Double 之變異的表示式。

語法

CDbl(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