Blocco Arrotondamento

Il blocco Arrotondamento arrotonda un numero decimale a un valore intero. Puoi arrotondare un numero per eccesso, per difetto o al valore intero più vicino. Puoi inoltre troncare un numero a un determinato numero di posizioni decimali.
Scegli la modalità


Selettore modalità
Input
Output

Utilizza il selettore modalità per scegliere il tipo di arrotondamento da effettuare. Le diverse modalità sono descritte di seguito.
Modalità
Arrotondamento al più vicino


Le modalità Arrotondamento al più vicino, Arrotondamento per eccesso e Arrotondamento per difetto arrotondano un numero decimale nell'input a un valore intero nel risultato. Arrotondamento al più vicino utilizza regole di arrotondamento standard per effettuare l'arrotondamento al valore intero più vicino. Arrotondamento per eccesso arrotonda sempre per eccesso, mentre Arrotondamento per difetto arrotonda sempre per difetto.
Arrotondamento per eccesso


Le modalità Arrotondamento al più vicino, Arrotondamento per eccesso e Arrotondamento per difetto arrotondano un numero decimale nell'input a un valore intero nel risultato. Arrotondamento al più vicino utilizza regole di arrotondamento standard per effettuare l'arrotondamento al valore intero più vicino. Arrotondamento per eccesso arrotonda sempre per eccesso, mentre Arrotondamento per difetto arrotonda sempre per difetto.
Arrotondamento per difetto


Le modalità Arrotondamento al più vicino, Arrotondamento per eccesso e Arrotondamento per difetto arrotondano un numero decimale nell'input a un valore intero nel risultato. Arrotondamento al più vicino utilizza regole di arrotondamento standard per effettuare l'arrotondamento al valore intero più vicino. Arrotondamento per eccesso arrotonda sempre per eccesso, mentre Arrotondamento per difetto arrotonda sempre per difetto.
In questa tabella vengono mostrati risultati di output di esempio.
InputArrotondamento al più vicinoArrotondamento per eccessoArrotondamento per difetto
1,2121
1,5221
1,7221
2,0222
2,1232
Troncamento


La modalità Troncamento consente di eliminare le eventuali cifre oltre una determinata posizione decimale in un numero decimale. Tutte le cifre oltre il Numero di decimali specificato nell'input vengono eliminate nel risultato. Tutte le altre cifre restano invariate (l'output non viene arrotondato).
In questa tabella vengono mostrati risultati di output di esempio.
InputNumero di decimaliOutput
1,25301
1,25311,2
1,25321,25
1,25361,253
Input e output
Puoi immettere i valori di input direttamente nel blocco Arrotondamento. In alternativa, i valori possono essere forniti da fili dati dagli output di altri blocchi di programmazione.
InputTipoNote
Input Valore numericoNumero da arrotondare
Numero di decimali Valore numericoNumero di posizioni decimali da mantenere in modalità Troncamento.
L'output del blocco Arrotondamento fornisce il risultato dell'arrotondamento. Per utilizzare l'output, utilizza un filo dati per connetterlo a un altro blocco di programmazione.
OutputTipoNote
Risultato Valore numericoRisultato dell'arrotondamento del valore di input
Arrotondamento
Collegamenti rapidi