20. august 2005 - 13:47
Der er
5 kommentarer og 1 løsning
procent udregning
Hvordan regner jeg procent ud i asp jeg har et tal: antalstemmer1 i min database og jeg har udregnet samlet antal stemmer i en variabel kaldet ialt... hvordan får jeg nu procentsatsen ud. hvis der står 30 i databasen skal der komme 50 % ud da der pt er 60 stemmer ialt. men som den er nu kommer der: 200 koden er som følger ialt = rs("antalstemmer1")+rs("antalstemmer2")+rs("antalstemmer3") response.write ialt procent1=(ialt/rs("antalstemmer3"))*100
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
20. august 2005 - 13:51
#1
Må blive: procent1=(rs("antalstemmer3")/ialt)*100
20. august 2005 - 13:53
#2
jeps tak, svar?
20. august 2005 - 13:55
#3
Du kan altid ta en lommeregner og prøve regnestykket af hvis du er i tvivl.
20. august 2005 - 14:45
#4
Kan du se hvad der er galt med denne <% Set conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db.mdb") sql = "Select sum(stemme) AS ialt from afstemning where afstemningsid = 1" Set rs = Conn.Execute(sql) sql2 = "select * from afstemning where afstemningsid = 1" Set rs2 = Conn.Execute(sql2) procent = (rs2("stemme")/(rs("ialt"))*100 response.write procent %>
20. august 2005 - 14:48
#5
Ikke lige. Har ikke meget kendskab til ASP. Får du nogle fejl eller er udregningen forkert ?
20. august 2005 - 14:58
#6
Parentesrne i: procent = (rs2("stemme")/(rs("ialt"))*100 - matcher ikke. Ret til: procent = rs2("stemme")/rs("ialt") * 100
Kurser inden for grundlæggende programmering