VB数值溢出是怎么解决? 请高手指教

2025-12-16 14:29:49
推荐回答(2个)
回答1:

Dim x As Integer
改为
Dim x As Double
试试

回答2:

VB的Integer类型只能允许-32768~+32767。
Long类型是允许-2147483648~+2147483647。
所以,如果是Integer类型溢出,那就改为Long类型,若还太小的话,可以改为Double类型。