CDec[Visual Basic中的算法]

CDec[Visual Basic中的算法]
CDec[Visual Basic中的算法]
更多義項 ▼ 收起列表 ▲

Visual Basic中的算法在VB里,無論是怎樣聲明一個數值的型態,它都是以二進制做運算,二進制運算的缺點是會有浮點位數限制與誤差,將數字轉成十進制則問題解決啦。

返回值數據類型

Decimal 數據類型

存儲 128 位(16 位元組)的有符號值,它表示按 10 的可變冪變大或變小的 96 位(12 位元組)整數。

此比例因子指定小數點右邊的數位,範圍從 0 到 28。

比例為 0 時(沒有小數位數),最大的可能值為 +/-79,228,162,514,264,337,593,543,950,335 (+/-7.9228162514264337593543950335E+28)。

如果小數位數為 28,則最大值為 +/-7.9228162514264337593543950335,且最小非零值為 +/-0.0000000000000000000000000001 (+/-1E-28)。

CDec 示例

下面的示例使用 CDec 函式將一個數值轉換為 Decimal。

Dim aDouble As Double

Dim aDecimal As Decimal

aDouble = 10000000.0587

aDecimal = CDec(aDouble)

相關詞條

相關搜尋

熱門詞條

聯絡我們