本文介绍了为什么零结果并整数除法的浮点异常?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

在C程序的结果异常终止与错误讯息零部浮点异常(核心转储)。这是不足为奇的浮点除法,但为什么它说,零这个时候整数除法发生?难道整数除法实际使用FPU引擎盖下?

(这是所有在Linux下x86的,顺便说一句。)


解决方案

No, Linux just generates SIGFPE in this case too (it's a legacy name whose usage has now been extended). Indeed, the Single Unix Specification defines SIGFPE as "Erroneous arithmetic operation".

这篇关于为什么零结果并整数除法的浮点异常?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-08 13:55