Tjena! Vi första kollen så ser jag att, Testat såhär? Tackar Johan det funkar fint! Det borde fungera med decimaltal också, det var bara att jag antog att det var heltal...Problem med uträkning!
Får inte ut denna uträkning.
Tror att det är något trubbel eftersom alla värden som jag hämtar ut Access databasen är av heltal och resultat blir ju i decimaltal.
Har testat med CDbl() men har inte haft nån framgång med den än..
Så här ser koden ut just nu:
<%
LagVunna=RecSet("Lag_Vunna")*3
LagOavgjorda=RecSet("Lag_Oavgjorda")
Poang=LagVunna+LagOavgjorda
MaxAntalPoang=RecSet("Lag_Vunna")+RecSet("Lag_Oavgjorda")+RecSet("Lag_Forluster")*3
Res=Poang / MaxAntalPoang
Response.Write ""&Res
%>
Feltyp:
Körningsfel i Microsoft VBScript (0x800A0006)
Spill
Mvh MarcusSv: Problem med uträkning!
om inte "poang" är lika stor
som "MaxAntalPoang",
så bör "Res" bli "mindre än" 1,
och alltså ett decimaltal.
<code>
Res=Poang / MaxAntalPoang
Response.Write ""&Res
</code>
/ChristerGbgSv: Problem med uträkning!
MaxAntalPoang=CLng(RecSet("Lag_Vunna"))+CLng(RecSet("Lag_Oavgjorda"))+CLng(RecSet("Lag_Forluster"))*3
Res = CDbl(Poang) / CDbl(MaxAntalPoang)
Response.Write Res
/JohanSv: Problem med uträkning!
Varför måste jag göra om mina värden till stora heltal i MaxAntalPoang uträkningen?
Gjorde en egen variant innan jag skrev inlägget och då gjorde jag om dom till decimaltal utan framgång...
Mvh MarcusSv: Problem med uträkning!
/Johan