10
我需要用非常大的數字進行計算(除法或乘法)。目前,我正在使用Double,並獲得四舍五入問題的價值。我可以使用Decimal類型在C#上精確地進行相同的計算。我正在尋找一種在VB6.0中進行精確計算的方法,而我在VB6.0中找不到十進制類型。Visual Basic 6.0中的十進制數據類型
什麼是數據類型用於做大算術運算計算,並沒有得到浮點四捨五入的問題?
我需要用非常大的數字進行計算(除法或乘法)。目前,我正在使用Double,並獲得四舍五入問題的價值。我可以使用Decimal類型在C#上精確地進行相同的計算。我正在尋找一種在VB6.0中進行精確計算的方法,而我在VB6.0中找不到十進制類型。Visual Basic 6.0中的十進制數據類型
什麼是數據類型用於做大算術運算計算,並沒有得到浮點四捨五入的問題?
根據您的數據類型,您始終可以使用幣種,它與十進制(19,4)類似,或者小數點左邊的15位數字,右邊的4位數字。
在VB6中,嘗試使用變異的數據類型,並且您鑄造號碼,使用CDEC,如:
Dim myDec As Variant
myDec = CDec(1.234)
看看是否能工程。
謝謝斯科特。讓我試一試 – 2009-07-22 03:41:09