में ओवरफ़्लो मैं सोच रहा था कि कोई मेरी मदद कर सकता है, क्योंकि मैं जो समझता हूं वह अंधेरा हो गया है, यह एक साधारण त्रुटि का एक आसान कारण है।एएसपी क्लासिक
y1 = denom1 - x1 mod denom1
कोई भी विचार: मैं इस त्रुटि
Microsoft VBScript runtime error '800a0006'
Overflow: 'x1'
उपरोक्त कोड में इस लाइन की वजह से मिलता है
doRound1(x1)
denom1 = 5
y1 = denom1 - x1 mod denom1
if y1 <> denom1 then
x1= x1+y1
end if
doRound1=x1
End function
'theCalc = 20488888888.684
theCalc = cDbl(11111111111) * 1.844
doRound1(theCalc)
:
मैं इस कोड है? जैसा कि मैंने कहा, मैं इस पीएम में अंधेरा चला गया हूँ
क्या यह हो सकता है कि x1 एक इंट/लांग के लिए एक झुकाव बहुत बड़ा हो? – Kane