webForumDet fria alternativet

Hur ska jag ändra så jag får 2 decimaler?

ASP

1 svar · 107 visningar · startad av timedia

Medlem sedan maj 2001420 inlägg
Frågan#1

Har en funktion som räknar ut ett snittbetyg. Hur gör jag för att få bara två decimaler?

function lesbetyg()

SQLlist = "SELECT Id, Votes, Addvote FROM Recension WHERE ID = " & request("Id")

Set RS = Connect.Execute(SQLlist)
RS.Cachesize = 1

if not RecSet("Votes") = 0 then

  response.write "<b>Läsarnas betyg :</b> "
  response.write RecSet("Addvote") / RecSet("Votes")
  response.write " baserad på "
  response.write RecSet("Votes")
  response.write "&nbsp;röster."
  
else
  response.write "&nbsp;"
end if

RS.Close

End Function

------------------
man lär så länge man lever...,men tar det aldrig slut?

Medlem sedan dec. 19998 577 inlägg
#2

Round(RecSet("Addvote") / RecSet("Votes"),2)

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

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