मैं इस तरह के रूप में एक पूर्णांक मान सेट करने के कोशिश कर रहा हूँ:VB6 अतिप्रवाह त्रुटि
Dim intID as integer
intID = x * 10000
यह ठीक काम करता है जब x
3 या उससे कम है।
run-time error 6 Overflow
मुझे समझ नहीं आता क्यों है: लेकिन जब x
4 है, यह मुझे त्रुटि देता है। मैं बिना किसी समस्या के सीधे intID
से 40000 सेट कर सकता हूं, इसलिए यह स्पष्ट रूप से बड़ी संख्या में स्टोर करने में सक्षम है।
लेकिन कारण है कि मैं इस के साथ एक त्रुटि नहीं मिलता: intID = 40000 – Urbycoz
VB में ** 6 **, 'मंद intID पूर्णांक के रूप में: intID = 40000' समय –
क्योंकि' की 100% त्रुटि होगा 3 * 10000' एक पूर्णांक में फिट बैठता है (इसकी <32767), '4 * 10000' –