0

我或多或少地理解/想象执行的典型用户定义逻辑:

  • FE_OVERFLOWor之后FE_UNDERFLOW:不是关键情况:尝试通过例如调整一些值/系数并重做计算来恢复;
  • FE_INVALIDor之后FE_DIVBYZERO引发:严重情况:停止机器或重新启动机器。

但是,什么是典型的用户定义的逻辑是在FE_INEXACT引发之后执行的?有什么例子、经验、最佳实践吗?

额外:在演讲«超越浮点:下一代计算机算术»约翰L.古斯塔夫森提供以下意见(第5页):

“不精确”标志是无用的

对此意见有何评论/意见?

4

0 回答 0