20. april 2004 - 12:45
Der er
3 kommentarer og 1 løsning
Overflow når jeg dividerer
Jeg har gang i en lang smøre af en kode... derfor paster jeg den ikke her, men følgende afsnit: k1s = split(Session("kat1"),"|") k1pt = k1s(0) k1sv = k1s(1) k1pc = k1pt/k1sv ' <-- dette er linje 25 k1pc = k1pc*100 k1pcr = Round(k1pc, 0) giver følgende fejl: Error Type: Microsoft VBScript runtime (0x800A0006) Overflow /ny/mostest/default.asp, line 25 Hvad gør jeg?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
20. april 2004 - 12:49
#1
det kan være fordi k1sv er 0, og man kan ikke dividere med 0.
20. april 2004 - 13:01
#2
du kunne gøre: k1s = split(Session("kat1"),"|") k1pt = k1s(0) k1sv = k1s(1) if k1sv = 0 then k1pc = k1pt else k1pc = k1pt/k1sv ' <-- dette er linje 25 end if k1pc = k1pc*100 k1pcr = Round(k1pc, 0) nu ved jeg ikke lige hvad det er du skal bruge det til
20. april 2004 - 13:51
#3
mranders, det gjorde jeg 2 sek. efter fennec skrev :) fennec, hvis du vil have point så kom lige med et svar :)
20. april 2004 - 13:54
#4
svar
Kurser inden for grundlæggende programmering