Sono nuovo di zecca per la programmazione e sto avendo qualche problema con l'errore di overflow di Cint. Ogni volta che il valore raggiunge 100.000+ ottengo un errore di overflow Cint. Questo è stato un esercizio di esercitazione nella mia introduzione alla classe di programmazione. Per quanto posso vedere, l'ho codificato esattamente come è stato fatto nella pratica, ma la pratica mostra l'utilizzo di valori alti fino a 300.000. Qualcuno può forse spiegare cosa potrei fare di sbagliato?Errore di overflow Cint quando il valore supera 100.000+
<script language="VBscript">
Option Explicit
DIM numberofshifts, totalshift1, totalshift2, _
totalshift3, grandtotal, shiftaverage
numberofshifts=3
totalshift1 = Inputbox("How many widgets during the first shift")
totalshift2 = Inputbox("How many widgets during the second shift")
totalshift3 = Inputbox("How many widgets during the third shift")
grandtotal = cint(totalshift1) + totalshift2 + totalshift3
shiftaverage = grandtotal/numberofshifts
Document.write "The Total of the Three Shifts is " & grandtotal
Document.write "<br>The Average of the Three Shifts is " & shiftaverage
</script>
Per riferimento: [Tipi di dati VBScript] (http://msdn.microsoft.com/en-us/library/9e7a57cf%28VS.84%29.aspx) –