四舍五入

可以自动四舍五入价格或其他金额。具体由舍入规则和进位表来规定。舍入规则决定数字是向上、向下还是向上舍入到最接近的倍数。进位表定义在不同范围内如何舍入数字。

进位表包含范围限制和舍入目标。限制指定适用的范围,目标指定舍入的金额。

这些规则、限制和目标是用户自定义的,并且对于每种货币和金额都可以不同。在舍入表维护 (CRS053) 中进行设置。

描述

四舍五入用于将总计表示为特定整数或十进制值。该方法甚至可以用于奇偶分数,用于较小的合计或创建所谓的心理价格,如 $9.90。

以下示例描述了进位表:

限制 目标 说明
0.00 0.10 将金额舍入到最接近的偶数 .10,例如 12.10 12.20 12.30。
25.00 0.50 将金额舍入到最接近的偶数 0.50,例如 12.00 12.50 13.00 13.50。
100.00 9.90 将金额舍入到最接近的 9.90,例如 149.90。
1000.00 90.00 将金额舍入到最接近的 90.00,例如 1390.00。
10000.00 100.00 将金额舍入到最接近的偶数一百。

下面的示例描述如何根据表舍入金额。舍入规则决定金额是向上、向下还是向上舍入到最接近的倍数。

示例 1 - 将金额 12.23 舍入为:

舍入规则 舍入的金额
0 = 最近 12.20
1 = 向上 12.30
2 = 向下 12.20

示例 2 - 将金额 175.45 舍入为:

舍入规则 舍入的金额
0 = 最近 179.90
1 = 向上 179.90
2 = 向下 169.90

示例 3 - 将金额 1175.45 舍入为:

舍入规则 舍入的金额
0 = 最近 1190.00
1 = 向上 1190.00
2 = 向下 1090.00