ROUNDDOWN
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Arrotonda per difetto il valore assoluto di un numero.
Sintassi
ROUNDDOWN(<number>, <num_digits>)
Parametri
Termine | Definizione |
---|---|
number |
Numero reale da arrotondare per difetto. |
num_digits |
Numero di cifre a cui si desidera round. Arrotondamenti negativi alla left del separatore decimale; zero al numero intero più vicino. |
Restituisce value
Numero decimale.
Osservazioni:
If
num_digits
è maggiore di 0 (zero), quindi il value innumber
viene arrotondato per difetto al numero specificato di posizioni decimali.If
num_digits
è 0, quindi il value innumber
viene arrotondato per difetto al numero intero più vicino.If
num_digits
è minore di 0, quindi il value innumber
viene arrotondato per difetto alla left del separatore decimale.ROUNDDOWN si comporta come ROUND, except che arrotonda sempre un numero verso il basso. La funzione INT arrotonda anche verso il basso, ma con INT il risultato è sempre un numero intero, mentre con ROUNDDOWN è possibile controllare la precisione del risultato.
Esempio 1
L'esempio seguente arrotonda per difetto 3.14159 a tre posizioni decimali. Il risultato previsto è 3.141.
= ROUNDDOWN(3.14159,3)
Esempio 2
Nell'esempio seguente viene arrotondato il value di 31415.92654 fino a 2 posizioni decimali al left del decimale. Il risultato previsto è 31400.
= ROUNDDOWN(31415.92654, -2)