Utilizzare il tipo di espressione Arrotonda per eseguire l'arrotondamento a un determinato numero di decimali o valore di precisione nell'espressione target della dimensione Importo.
Nell'espressione Arrotonda è possibile specificare un valore di precisione da -12 a 12.
Utilizzare parametri con il seguente formato: round(AMOUNT,<decimal_precision>)
In questo esempio, l'espressione Arrotonda round(AMOUNT,1)
esegue l'arrotondamento alla precisione decimale 1:
Valore importo se: | Risultato |
---|---|
10,18 | 10,2 |
10,14 | 10,1 |
10,15 | 10,2 |
In questo esempio, l'espressione Arrotonda round(AMOUNT,1)
esegue l'arrotondamento al valore di precisione decimale 0:
Valore importo se: | Risultato |
---|---|
10,18 | 10 |
10,5 | 11 |
10,491 | 10 |
È possibile arrotondare a un valore di precisione minore di zero (ad esempio -2). Se la precisione di arrotondamento è minore di zero, l'arrotondamento avviene alla sinistra del decimale invece che alla destra.
Ad esempio, se si utilizza un'espressione di arrotondamento di -2 e l'importo è 574,194, il risultato sarà 600. (round(574,193,-2)
.