> For the complete documentation index, see [llms.txt](https://documentation.soulver.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.soulver.app/it/riferimento-sintassi/general/number-rounding.md).

# Arrotondamento

Specifica il numero di cifre decimali a cui arrotondare un risultato. Questo sovrascriverà le impostazioni predefinite di precisione della riga.

```
# Arrotondamento a un numero specifico di cifre decimali
1/3 to 2 dp           | 0,33
π a 5 cifre decimali  | 3,14159

# Arrotondamento per eccesso e per difetto
5,5 arrotondato                 | 6
5,5 arrotondato per difetto    | 5
5,5 arrotondato per eccesso    | 6

# Arrotondamento all'unità più vicina a x
37 al più vicino 10                 | 40
$490 arrotondato al più vicino 100  | $500
2.100 al più vicino 1000            | 2.000

# Arrotondamento per eccesso e per difetto all'unità più vicina a x
21 arrotondato per eccesso al più vicino 5 | 25
17 arrotondato per difetto al più vicino 3 | 15
```

Oppure usa una delle seguenti funzioni:

| Funzione | Nome                  | Comportamento                                                 |
| -------- | --------------------- | ------------------------------------------------------------- |
| round()  | Arrotondamento intero | Arrotonda un numero all'intero più vicino                     |
| ceil()   | Tetto                 | Arrotonda un numero all'intero intero più alto (per eccesso)  |
| floor()  | Pavimento             | Arrotonda un numero all'intero intero più basso (per difetto) |
