共找到2條詞條名為CDec的結果 展開

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。
Di徠m aDouble As Double
Dim aDecimal As Decimal
aDouble = 10000000.0587
aDecimal = CDec(aDouble)