

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Round
<a name="round-function"></a>

如果未指定比例，`round` 會將小數值四捨五入至最接近的整數，或如果有指定比例，則到最接近的小數位數。

## 語法
<a name="round-function-syntax"></a>

```
round(decimal, scale)
```

## 引數
<a name="round-function-arguments"></a>

 *decimal*   
使用小數資料類型的欄位、**17.62** 之類的常值，或對輸出小數的另一個函數的呼叫。

 *scale*   
要用於傳回值的小數位數。

## 傳回類型
<a name="round-function-return-type"></a>


| 運算元 | 舊版資料準備體驗中的傳回類型 | 新資料準備體驗中的傳回類型 | 
| --- | --- | --- | 
|  INT  |  DECIMAL（已修正）  |  DECIMAL（已修正）  | 
|  DECIMAL（已修正）  |  DECIMAL（已修正）  |  DECIMAL（已修正）  | 
|  DECIMAL(FLOAT)  |  DECIMAL（已修正）  |  DECIMAL(FLOAT)  | 

## 範例
<a name="round-function-example"></a>

以下範例會將小數欄位四捨五入到最接近的第二個小數位數。

```
round(salesAmount, 2)
```

以下是指定欄位的值。

```
20.1307
892.0388
57.5447
```

對於這些欄位值，會傳回以下值。

```
20.13
892.04
58.54
```