27. september 2001 - 21:39
Der er
13 kommentarer og 2 løsninger
overløb
Hej Så mangler jeg hjælp igen jeg får følgende fejlmelding Overløb /aspa/Includes/funkt.asp, linje 132 Linje 132 er den som starter med session(\"pct\") <% SUB pct() dim a, b a = cint(session(\"opgaveantal\")) b = cint(session(\"fejl\")) session(\"pct\") = ((a - b) / a) * 100 END SUB %> hvad er det sóm går galt??
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
28. september 2001 - 10:02
#1
Det er fordi cint kun kan klare et vist antal cifre og det antal cifre du får i din udregning er for stort i forhold til cint! Brug istedet cdbl(session(\"opgaveantal\")) det kan klare flere cifre!
28. september 2001 - 10:13
#2
Det virker stadig ikke
28. september 2001 - 10:31
#3
Hvad sker der hvis du erstatter linje 132 med resultat = cdbl((a-b)/a)*100 Det kan være fordi du forsøger med at lægge resultatet ind i en session med det samme!
28. september 2001 - 10:32
#4
Prøv evt følgende: <% SUB pct() dim a, b, resultat a = cint(session(\"opgaveantal\")) b = cint(session(\"fejl\")) resultat = ((a - b) / a) * 100 Session(\"pct\") = resultat response.write Session(\"pct\") END SUB %>
28. september 2001 - 10:36
#5
Stadig overløb andre forslag
28. september 2001 - 10:37
#6
Hvordan ser din kode ud nu????
28. september 2001 - 10:42
#7
<% SUB pct() dim a, b, resultat a = cdbl(session(\"opgaveantal\")) b = cdbl(session(\"fejl\")) resultat = cdbl((a-b)/a)*100 resultat=session(\"pct\") \' cdbl(session(\"pct\")) = ((a - b) / a) * 100 END SUB %>
28. september 2001 - 10:44
#8
Prøv at erstatte cdbl med clng! Clng kan klare endu større tal!
28. september 2001 - 10:45
#9
clng: -2.147.483.648 til +2.147.483.648 cdbl: - 1,7 E308 til -5E-324
28. september 2001 - 11:41
#10
Stadig fejl
28. september 2001 - 11:42
#11
Hmmmm - så må jeg give op.....men tror det er noget med at du forsøger at lave beregninger på sessions, men er ikke sikker!
28. september 2001 - 11:48
#12
Ok
28. september 2001 - 12:00
#13
Hvad er værdierne af a og b, når du får overløb? Hvis a er meget meget lille i forhold til b, vil der ske overløb. Det giver dog ikke rigtig mening, hvis man regner med heltal.
28. september 2001 - 19:46
#14
Har fået hjælp fra anden side. Men tak for indsatsen
01. oktober 2001 - 07:47
#15
Hvad var problemet så??? Er jo lidt nysgerrig nu hvor mine forslag ikke virkede!
Kurser inden for grundlæggende programmering