文档

四舍五入

定点号上的任何操作的结果通常存储在寄存器中,该寄存器比数字的原始格式更长。将结果放回原始格式时,必须处置额外的位。也就是说,结果必须是圆形。舍入涉及从高精度到较低的精度,并产生量化错误和计算噪声

选择圆形模式

要选择适合您应用的最合适的圆形模式,您需要考虑系统要求和每个舍入模式的属性。要考虑的最重要的属性是:

  • 成本 - 独立于所使用的硬件,舍入方法需要多少处理费用?

  • 偏见 - 圆形值的预期值是多少?

  • 溢出的可能性 - 舍入方法是否引入了溢出的可能性?

有关何时使用每个圆形模式的更多信息,请参见舍入方法

选择用于诊断目的的圆形模式

绕着天花板和圆形绕地板的圆形有时对诊断目的有用。例如,在一系列算术操作之后,由于单词尺寸的限制,您可能不知道确切的答案,这些限制会引入舍入。如果该系列中的每个操作都是两次执行的,则一旦到达正无穷大,一旦到达负性无穷大,您就会获得上限和正确答案的下限。然后,您可以确定结果是否足够准确,或者是否需要进行其他分析。

相关话题

这个话题有帮助吗?