Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sintassi
Number.Round(
number as nullable number,
optional digits as nullable number,
optional roundingMode as nullable number
) as nullable number
Informazioni su
Restituisce il risultato dell'arrotondamento di number al numero più prossimo. Se number è null, Number.Round restituisce null.
Per impostazione predefinita, number viene arrotondato all'intero più vicino e i legami vengono interrotti arrotondando al numero pari più vicino (usando RoundingMode.ToEven, noto anche come “arrotondamento del banchiere”).
Tuttavia, queste impostazioni predefinite possono essere sostituite tramite i parametri facoltativi seguenti.
-
digits: fa sì chenumbervenga arrotondato al numero specificato di cifre decimali. -
roundingMode: Sostituisce il comportamento di interruzione predefinito quandonumbersi trova in corrispondenza del punto intermedio tra due valori arrotondati potenziali (fare riferimento a RoundingMode.Type per i valori possibili).
Esempio 1
Arrotondare 1.234 all'intero più prossimo.
Utilizzo
Number.Round(1.234)
Output
1
Esempio 2
Arrotondare 1.56 all'intero più prossimo.
Utilizzo
Number.Round(1.56)
Output
2
Esempio 3
Arrotondare 1.2345 a due posizioni decimali.
Utilizzo
Number.Round(1.2345, 2)
Output
1.23
Esempio 4
Arrotondare il 1.2345 a tre posizioni decimali (arrotondamento per eccesso).
Utilizzo
Number.Round(1.2345, 3, RoundingMode.Up)
Output
1.235
Esempio 5
Arrotondare 1.2345 a tre posizioni decimali (arrotondamento verso il basso).
Utilizzo
Number.Round(1.2345, 3, RoundingMode.Down)
Output
1.234