# ROUND

Arredonda a entrada fornecida para um determinado número de casas decimais.

## Sintaxe

```
ROUND(X [, D])
```

## Argumentos

#### X

Tipo: `numeric`

Um valor numérico.

#### D

Tipo: `bigint`

Padrão: `0`

(Opcional) O número de casas decimais a serem mantidas.

Se omitido, a precisão assumirá o valor padrão de 0 e `X` será arredondado para o número inteiro mais próximo.

## Retorna

Tipo: o mesmo que a entrada `X`

`X` arredondado para `D` casas decimais.

***

## Exemplos

| X | D | Saída |
| --- | --- | --- |
| 1.1 |  | 1.0 |
| 1.1 |  | -1.0 |
| 1.9 |  | 2.0 |
| -1.9 |  | -2.0 |
| 1 |  | 1 |
| 1 | 5 | 1 |
| 1.23 | 1 | 1.2 |
| 1 + 1 |  | 2 |
| 0 |  | 0 |
| -1 |  | -1 |