Round

從 Exp 函數將資料取整數。您可在引數中指定取整程度。此函數可用於下列規則類型中:

  • 計算

  • 轉譯

  • 整合

    提示:

    如果您需要在「計算」規則中套用各種程度的取整,可以加入多個包含「取整」的陳述式

語法

HS.Round(Unit)

其中 Unit 是取整係數。值若為 1 代表取整至最接近的整數。值若為 0.1 代表取整至最接近的小數點下一位。值若為 0 代表關閉取整。

如果將此引數指定為 0,則「計算」規則中所有後續 Exp 函數的取整都會關閉。此語法的效果與 HS.NoRound: HS.Round(0) 相同。

注意:

帳戶的 NumDecimalPlaces 屬性決定小數點右邊可以出現的最大位數。Round 函數不會覆寫此屬性。

傳回值

無。

範例

下列範例會對插入 SalesRound 帳戶中的數額進行取整,得到最接近的小數點下第一位的數值,然後使用 NoRound,以關閉對插入 SalesNoRound 帳戶的儲存格中的數額進行取整的設定。

HS.Round(0.1)
HS.Exp"A#SalesRound = A#Sales"
HS.NoRound
HS.Exp"A#SalesNoRound = A#Sales"