total_dag / dag1
bör väl vara
dag1 / total_dag
=P
skriv sedan ut med:
<%=FormatPercent(dag1_procent,0)%>
0 anger antal decimaler
cya,
PatrikB
7 svar · 156 visningar · startad av snekkorr
får inte ihop det riktigt... så här ser koden ut:
<%
dag1 = 42
dag2 = 37
dag3 = 61
dag4 = 63
dag5 = 28
'plussa ihop alla dagar
total_dag = dag1 + dag2 + dag3 + dag4 + dag5
'räknar ut hur många procent varje enskild dag har haft
'för besökare!
dag1_procent = Round( ( total_dag / dag1 ) * 100 )
dag2_procent = Round( ( total_dag / dag2 ) * 100 )
dag3_procent = Round( ( total_dag / dag3 ) * 100 )
dag4_procent = Round( ( total_dag / dag4 ) * 100 )
dag5_procent = Round( ( total_dag / dag5 ) * 100 )
%>
totalt så har <%=total_dag%> besökt denna sida<p>
<table>
<tr><td>Måndag: <%=dag1_procent%></td></tr>
<tr><td>Tisdag: <%=dag2_procent%></td></tr>
<tr><td>Onsdag: <%=dag3_procent%></td></tr>
<tr><td>Torsdag: <%=dag4_procent%></td></tr>
<tr><td>Fredag: <%=dag5_procent%></td></tr>
</table>
så här är vides resultat (på hans kurs)
Måndag: 18%
Tisdag: 16%
Onsdag: 26%
Torsdag: 27%
Fredag: 12%
och detta får jag fram:
Måndag: 550
Tisdag: 624
Onsdag: 379
Torsdag: 367
Fredag: 825
känns som att nått är fel... men jag tycker allting är rätt ju vide help me
total_dag / dag1
bör väl vara
dag1 / total_dag
=P
skriv sedan ut med:
<%=FormatPercent(dag1_procent,0)%>
0 anger antal decimaler
cya,
PatrikB
total_dag = clng(dag1) + clng(dag2) + clng(dag3) + clng(dag4) + clng(dag5)
dag1_procent = Round( ( dag1 / total_dag ) * 100 )
dag2_procent = Round( ( dag2 / total_dag ) * 100 )
dag3_procent = Round( ( dag3 / total_dag ) * 100 )
dag4_procent = Round( ( dag4 / total_dag ) * 100 )
dag5_procent = Round( ( dag5 / total_dag ) * 100 )
hm.. funkade nästan fast nu blev det 1800 procent istället för 18 procnet
clng konverterar ett uttryck till subtypen long.
Man kan behöva konvertera värden ibland, t.ex. för att undvika att få strängkonkatenering istf plus
a = "4"
b = "5"
a + b ==> 45
clng(a) + clng(b) ==> 9
ah, fiffigt
Och vad har man lärt sig av detta, jo: "Se alltid till att du inte fuller när du skriver koder, allt blir bara huller om buller"