webForumDet fria alternativet

Felmeddelande om Spill

ASP

2 svar · 254 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#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 :-)

265 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)