# ROUND

將指定輸入捨入到指定的小數位數。

## 語法

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

## 引數

#### X

類型：`numeric`

數值。

#### D

類型：`bigint`

預設：`0`

(選用) 要保留的小數位數。

如果省略，精確度預設為 0，且 `X` 會四捨五入到最接近的整數。

## 傳回

類型：與輸入相同 `X`

`X` 四捨五入至 `D` 小數位數。

***

## 範例

| X | D | 輸出 |
| --- | --- | --- |
| 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 |