# ROUND

Rundet die angegebene Eingabe auf eine angegebene Anzahl von Dezimalstellen.

## Syntax

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

## Argumente

#### X

Typ: `numeric`

Ein numerischer Wert.

#### D

Typ: `bigint`

Standard: `0`

(Optional) Die Anzahl der Dezimalstellen, die beibehalten werden sollen.

Wird sie weggelassen, ist die Präzision standardmäßig 0 und `X` wird auf die nächste Ganzzahl gerundet.

## Rückgaben

Typ: wie Eingabe `X`

`X` gerundet auf `D` Dezimalstellen.

***

## Beispiele

| X | D | Ausgabe |
| --- | --- | --- |
| 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 |