Calcolatore di arrotondamento: decimali, decine, centinaia

Arrotonda qualsiasi numero a decimali o magnitudini con sei metodi: per eccesso, banchiere, soffitto, pavimento, tronca.

Arrotondato
round(3.14159, 2) = 3.14
Riferimento rapido: 3,14159 arrotondato per eccesso
Arrotonda a Risultato
4 decimali3.1416
3 decimali3.142
2 decimali3.14
1 decimale3.1
Numero intero3
Decine0

Domande frequenti

Cos'è "per eccesso" e perché è il metodo predefinito?
L'arrotondamento per eccesso è la regola insegnata a scuola: quando la cifra dopo la posizione di arrotondamento è esattamente 5, si arrotonda verso l'alto. Esempio: 2,5 → 3; 2,45 → 2,5. È lo standard usato sulle ricevute fiscali, nelle fatture con IVA e nei compiti scolastici. La maggior parte delle calcolatrici portatili e delle norme UNI segue questa convenzione.
Cos'è l'arrotondamento bancario (al pari più vicino)?
L'arrotondamento al pari (half-even) porta lo 0,5 esatto verso il numero pari più vicino: 2,5 → 2, 3,5 → 4, 4,5 → 4. Su grandi serie di valori l'errore sistematico si azzera, per questo è il default IEEE 754 e il metodo scelto in ambito finanziario e statistico — ad esempio nei calcoli della Borsa Italiana (FTSE MIB) o in applicazioni bancarie dove la deriva cumulativa distorcerebbe i totali. Math.round di JavaScript usa invece per eccesso; questo calcolatore implementa entrambi.
Come arrotondare al centinaio o migliaio più vicino?
Seleziona "100 più vicino" o "1.000 più vicino" dal menu, oppure clicca il preset corrispondente. Internamente il valore viene diviso per la magnitudine, arrotondato, poi rimoltiplicato: 1.234 con la centinaia più vicina → 1.234 ÷ 100 = 12,34 → 12 → 1.200. Utile per reportistica ISTAT, stime di bilancio o titoli di giornale dove la precisione sub-soglia è rumore.
Differenza tra arrotondare, soffitto, pavimento e troncare?
Arrotondamento sceglie il valore più vicino (per eccesso di default). Pavimento va sempre verso meno infinito: pavimento(2,9) = 2, pavimento(−2,1) = −3. Soffitto va sempre verso più infinito: soffitto(2,1) = 3, soffitto(−2,9) = −2. Tronca elimina le cifre verso zero: tronca(2,9) = 2, tronca(−2,9) = −2. Per numeri positivi pavimento e tronca coincidono; per i negativi divergono — scegli il metodo che corrisponde alla regola richiesta dal tuo progetto.
Perché 1,005 non si arrotonda a 1,01 in Excel?
Perché 1,005 non è rappresentabile esattamente in virgola mobile binaria — viene memorizzato come 1,00499999…. Un arrotondamento ingenuo vede il 4 e va verso il basso. Questo calcolatore opera sulla stringa di input prima della conversione a float, quindi 1,005 con 2 decimali dà correttamente 1,01. Lo stesso problema si presenta con toFixed(2) di JavaScript o nelle formule di foglio di calcolo che usano aritmetica IEEE 754 nativa.
Come si arrotondano i numeri negativi?
Con il metodo per eccesso (standard): −2,5 si arrotonda a −3 (ovvero lontano da zero). Con l'arrotondamento bancario, −2,5 diventa −2. Pavimento su −2,5 è −3 (verso meno infinito), soffitto è −2 (verso più infinito), tronca è −2 (verso zero). Il comportamento corretto dipende dal contesto: le norme contabili italiane usano in genere il metodo per eccesso.
Quanti decimali tenere nel risultato?
Tanti quanti ne ha la misura meno precisa. Se hai misurato una lunghezza a 3 cifre significative, l'area calcolata da essa non può essere più precisa di 3 cifre — le cifre in più sono rumore. Per la valuta segui la convenzione locale: 2 decimali per EUR (centesimi), 0 per JPY. Per la scienza usa le cifre significative. In ambito fiscale italiano (scontrini, IVA) lo standard è 2 decimali con arrotondamento per eccesso.
Tutto l'arrotondamento avviene nel browser con logica decimale esatta, non in virgola mobile.

Inserisci un numero — ad esempio 3,14159 — e scegli quanti decimali conservare o a quale magnitudine arrotondare. Il calcolatore supporta sei metodi distinti: per eccesso (standard scolastico e fiscale), al pari più vicino (arrotondamento bancario IEEE 754, usato in finanza per evitare deriva sistematica: 2,5 → 2, 3,5 → 4), per difetto, soffitto (sempre verso l’alto), pavimento (sempre verso il basso) e tronca (verso zero). Esempio pratico: 3,14159 arrotondato a 2 decimali per eccesso dà 3,14 — il valore riportato sugli scontrini IVA in euro. Il problema classico di 1,005 → 1,01 è gestito correttamente: il calcolo avviene sulla stringa numerica esatta, non sulla rappresentazione IEEE 754 che memorizza 1,005 come 1,00499999…. Per le magnitudini, 1.234 al centinaio più vicino diventa 1.200.