将一个数字y四舍五入到最接近的整数,需要一些平分规则,当y正好是两个整数之间的一半时,也就是y的分数部分正好是0.5时。
四舍五入
下面的平分规则,叫做四舍五入半数向上(或四舍五入半数向加无穷大),在许多学科中被广泛使用。即半数值y总是四舍五入。
q = ↪Ps_230A↩ y + 0.5 ⌋ = - ↪Ps_2308↩ - y - 0.5 ↪Pe_2309↩ {\displaystyle q=left\lfloor y+0.5right\rfloor =-/left\lceil -y-0.5right\rceil \,}。 
例如,根据这个规则,值23.5被四舍五入为24,但-23.5被四舍五入为-23。
这是美国小学数学课上普遍教授的两条规则之一。[]
如果不是0.5的分数,四舍五入法引入的四舍五入误差将相当对称:每一个被四舍五入的分数(如0.268),都有一个互补的分数(即0.732)被四舍五入,数量相同。当用随机分数对一组大数进行四舍五入时,这些四舍五入误差将在统计上相互补偿,被四舍五入数的期望值(平均值)将等于原数的期望值。
然而,四舍五入的平分规则并不对称,因为正好是0.5的分数总是被四舍五入。这种不对称性在四舍五入误差中引入了一个正偏差。例如,如果y的分数由三个随机的小数位组成,那么q的期望值将比y的期望值高0.0005。由于这个原因,四舍五入规则的四舍五入也被(模糊地)称为不对称四舍五入。
在0.5时四舍五入的原因之一是只需要考察一个数字。比如看到17.50000......时,前三位数字17.5,就决定了这个数字会被四舍五入到18。如果使用相反的规则(四舍五入减半),则需要检查所有的零位小数,以确定数值是否正好是17.5。
半圆向下
也可以用四舍五入向下(或四舍五入向负无穷),而不是更常见的四舍五入向上(四舍五入向上的方法是一种常见的惯例,但不过是一种惯例)。
- 如果y的分数正好是0.5,那么q=y - 0.5。
q = ↪Ps_2308↩ y - 0.5 ↪Pe_2309↩ = - ↪Ps_230A↩ - y + 0.5 ⌋ {displaystyle q=left\lceil y-0.5right\rceil =-/left\lfloor -y+0.5right\rfloor \,}。 
例如,23.5被四舍五入为23,-23.5被四舍五入为-24。
圆半向下的平分规则并不对称,因为正好是0.5的分数总是被舍去。这种不对称性在四舍五入误差中引入了一个负偏差。例如,如果y的分数由三个随机的小数位组成,那么q的期望值将比y的期望值低0.0005。由于这个原因,四舍五入到最近的四舍五入规则也被(模糊地)称为不对称四舍五入。
离零点半圆
另一种常用的教学和使用的打平方法是离零的圆半(或向无穷的圆半),即。
- 如果y的分数正好是0.5,那么如果y是正数,q=y+0.5,如果y是负数,q=y-0.5。
q = sgn ( y ) ↪Ps_230A↩ | y | + 0.5 ⌋ = - sgn ( y ) ↪Ps_2308↩ - | y | - 0.5 ↪Pe_2309↩ {displaystyle q=\operatorname {sgn}(y)\left\lfloor \left|y\right|+0.5\right\rfloor =-\operatorname {sgn}(y)\left\lceil -\left|y\right|-0.5\right\rceil \,}。 
例如,23.5被四舍五入为24,-23.5被四舍五入为-24。
这种方法对正值和负值进行对称处理,因此,如果原数是正数或负数的概率相同,则总体上没有偏差。但是,这条规则仍然会对正数产生正偏,对负数产生负偏。
它经常用于货币换算和价格四舍五入(当金额首先换算成货币中最小的有意义的小数点时,如欧元的分),因为它只需考虑第一个小数点的数字,就很容易解释,而与补充的精确数字或金额的符号无关(用于金额的支付方和接受方之间的严格等价)。
四舍五入为零
也可以将一半向零进位(或将一半向无穷远进位),而不是更常见的将一半向零进位(将一半向零进位的方法是一种常见的约定,但只是一种约定)。
- 如果y的分数正好是0.5,那么如果y是正数,q=y-0.5,如果y是负数,q=y+0.5。
q = sgn ( y ) ↪Ps_2308↩ | y | - 0.5 ↪Pe_2309↩ = - sgn ( y ) ↪Ps_230A↩ - | y | + 0.5 ⌋ {displaystyle q=\operatorname {sgn}(y)/left/lceil \left|yright/-0.5\right/rceil =-\operatorname {sgn}(y)/left/lfloor -\left|yright/+0.5\right/rfloor \,/}。 
例如,23.5被四舍五入为23,-23.5被四舍五入为-23。
这种方法也是将正值和负值对称处理,因此如果原数是正数或负数的概率相同,则整体上没有偏差。但是,这个规则仍然会引入正数的负偏,负数的正偏。
半数以上为偶数
更不偏不倚的平局规则是四舍五入平局,即
因此,例如,+23.5变成+24,+22.5变成+22,-22.5变成-22,-23.5变成-24。
这种方法对正值和负值的处理也是对称的,因此,如果原数是正数或负数的概率相等,则整体上没有偏差。此外,对于大多数y值的合理分布,四舍五入数的期望值(平均值)与原数的期望值基本相同,即使后者都是正数(或都是负数)。但是,这条规则仍然会对偶数(包括零)引入正偏,对奇数引入负偏。
这种舍近求远法的变体也叫无偏舍入法(含糊其辞,有点滥用)、收敛舍入法、统计学家舍入法、荷兰舍入法、高斯舍入法或银行家舍入法。这在记账中被广泛使用。
这是IEEE 754计算函数和运算符中使用的默认舍入模式。
半圆为单数
另一条打平规则与半圆至偶数非常相似,即是
因此,例如,+22.5变成+23,+21.5变成+21,-21.5变成-21,-22.5变成-23。
这种方法对正值和负值的处理也是对称的,因此,如果原数是正数或负数的概率相等,则整体上没有偏差。此外,对于大多数y值的合理分布,四舍五入数的期望值(平均值)与原数的期望值基本相同,即使后者都是正数(或都是负数)。但是,这个规则仍然会对偶数(包括零)引入负偏,对奇数引入正偏。
这种变体在大多数计算中几乎从未使用过,除非是想避免将0.5或-0.5四舍五入到零,或者避免增加浮点数表示的数字的规模(缩放指数的范围有限),这样一个非无限的数字会被四舍五入到无限,或者一个小的正态值会被四舍五入到一个正常的非零值(这些可能会发生在四舍五入模式下)。实际上,这种模式更倾向于保留平局数的现有比例,尽可能避免超出范围的结果。
随机取舍
另一种无偏的平局方法是随机取舍。
- 如果y的分数是0.5,则在y+0.5和y-0.5中随机选择q,概率相等。
和四舍五入到偶数一样,这条规则基本上没有总体偏差;但在偶数和奇数q值之间也是公平的。另一方面,它在结果中引入了随机成分;对同一数据进行两次相同的计算可能会产生两种不同的结果。此外,如果人类(而不是计算机或偶然的设备)"随机"地决定了四舍五入的方向,那么它就会产生无意识的偏差。
交替使用的平局
有一种方法,比大多数人都晦涩难懂,那就是圆半交替。
- 如果小数部分是0.5,则要交替进行四舍五入:第一次出现0.5的小数部分,要四舍五入;第二次出现,要四舍五入;以此类推。
如果0.5个小数部分的出现可以有效地编号,这就抑制了结果的随机成分。但是,如果出现的总数是奇数,它仍然可以根据分配给第一个出现的四舍五入的方向引入一个正或负的偏差。