In questo semplice esempio vediamo come arrotondare un numero, utilizzando una funziona banale, ma spesso utile, presente in VBScript, la funzione Round.
La funzione Round utilizza la seguente sintassi:
Round(espressione[, numcifredecimali])
Questa funzione accetta i seguenti parametri:
- espressione (Obbligatoria): espressione numerica da arrotondare.
- numcifredecimali (Facoltativa): numero che specifica il numero di cifre decimali da includere nell'arrotondamento. Se omesso, vengono restituiti numeri interi.
Facciamo ora un semplice esempio, in cui è presente un form dove inserire il numero da arrotondare e il numero di decimali da usare:
<html>
<body>
<form method="POST" action="Arrotonda.asp">
<p>Inserisci un numero con la virgola:
<input type="text"
name="Num" size="20"
value="<%=Request("Num")%>"><br>
<p>Inserisci il numero di cifre decimali che vuoi usare:
<input type="text" size="2"
name="Dec" value="<%=Request("Dec")%>"><br>
<input type="submit" value="Calcola" name="B1"></p>
</form>
<%
Dim Num, Dec, Res
Num = Request("Num")
Dec = Request("Dec")
If ((Num <> "") and (Dec<> "")) then
Res = Round(Num,Dec)
Response.Write Res
End If %>
</body>
</html>
Vedi esempio
|