ahem... lo script di Luck Floyd funziona benissimo per arrotondare.. ma non sempre per eccesso.
Per arrotondare sempre per eccesso io non ho trovato nessun comando apposito.
Questo scriptino, comunque, fa quello che ti serve:
In pratica per arrotondare per eccesso basta togliere i decimali ed aggiungere 1.codice:<% 'il numero che trattiamo numero = 41.3 'se ha una virgola vuol dire che è decimale seDecimale = Instr( numero,"," ) 'se c'è la virgola.... if seDecimale <> 0 then divisore = "," 'divido gli elementi separati dalla virgola e ne ottengo un array elementi = Split( numero,divisore) 'elemento dell'array a sinistra della virgola (intero) intero = elementi(0) 'elemento dell'array a destra della virgola (decimale) decimale= elementi(1) risultato = intero + 1 else 'se non era un decimale non c'è bisogno di arrotondare niente risultato = numero end if response.write risultato 'scrivo a video il risultato %>
Spero di esserti stato utile, Spectre

Rispondi quotando