Salve a tutti,

ho un piccolo problema "aritmetico": in una schermata di risultati visualizzo le news per 3 a pagina. il problema è che quando devo definire il numero totale di pagine ricevo come risultato un valore decimale (che è il risultato esatto della frazione).
Ecco il codice:
codice:
...
' memorizzo il valore di shift
shift=request.QueryString("shift")
rec1.movelast
' memorizzo le news totali su total
total = rec1.recordCount
' memorizzo le pagine totali su pagtot
pagtot= total / 3
' memorizzo la posizione dell'ultima news della pagina attuale su pos
pos = shift+3 
' Memorizzo la pagina corrente su page
page=pos / 3

%>
<%Pagina <%=page%> di <%=pagtot%> - NEWS totali <%=total%>
<%end if%>
...
Nel caso ad esempio che le news totali fossero 4, ottengo come pagine totali 1,3 periodico.
Come faccio ad arrotondare il valore per difetto e quindi ritrovarmi come risultato in questo caso 2?

Grazie per l'aiuto...