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:
Nel caso ad esempio che le news totali fossero 4, ottengo come pagine totali 1,3 periodico.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%> ...
Come faccio ad arrotondare il valore per difetto e quindi ritrovarmi come risultato in questo caso 2?![]()
Grazie per l'aiuto...
![]()

Rispondi quotando