我需要做与非常大的数字计算(除法或乘法)。目前我使用的双击的和得到的值四舍五入问题。余可使用的十进制型准确做C#相同的计算。我在找做精确计算在VB6.0的方法和我找不到的小数的类型在VB6.0。

什么是用来做算术计算具有大值和没有得到浮点舍入问题的数据类型?

有帮助吗?

解决方案

根据数据类型,可以始终使用外币,这就好比十进制(19,4),或15个数字在小数点的左边和4到右侧。

在VB6,请尝试使用变异的数据类型,并且您铸造号码,使用CDEC,如:

Dim myDec As Variant
myDec = CDec(1.234)

请参阅是否可行。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top