Felmeddelande om Spill

ASP

2 svar · 258 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Trådstart#1

Hur förhindrar man att få Spill om man vill dividera rostvarde med antal. Jag har en röstningsfunktion, om man inte har röstat så ska ju snittet vara 0

Jag har snitt=rostvarde/antal och är rostvarde 0 och antal 0 så vill jag ju ha snitttet 0 eftersom ingen har röstat

rostvarde=lista("rostvarde")
antal=lista("antal")
rostvarde=rostvarde+1
antal=antal+1
snitt=rostvarde/antal
fungerar, men jag vill ju inte ha 1.00 som snitt när ingen har röstat

Medlem sedan maj 2001431 inlägg
#2

Varför inte bara lägga till en IF-sats?

If antal=0 Then
  snitt=0
Else
  snitt=rostvarde/antal
End if
Medlem sedan feb. 20032 027 inlägg
#3

Den borde jag kunnat själv, tack :-)

393 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
125 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)