Chinaunix
标题:
floating point exception是怎么引起的?
[打印本页]
作者:
mhello
时间:
2007-11-02 11:41
标题:
floating point exception是怎么引起的?
问题已经解决
[
本帖最后由 mhello 于 2007-11-2 18:07 编辑
]
作者:
mhello
时间:
2007-11-02 11:52
什么原因才能引起这种错误?
作者:
mhello
时间:
2007-11-02 11:55
哪位大侠知道?
作者:
shixiaobo925
时间:
2007-11-02 12:22
除0?
作者:
zx_wing
时间:
2007-11-02 12:43
原帖由
mhello
于 2007-11-2 11:52 发表
什么原因才能引起这种错误?
这个和你用的CPU有关系。如果你的CPU是通过软件实现浮点运算,则在执行浮点指令的时候产生,然后交由OS的浮点异常handler处理。
作者:
zx_wing
时间:
2007-11-02 12:45
原帖由
shixiaobo925
于 2007-11-2 12:22 发表
除0?
除0通常产生的是general fault
作者:
mhello
时间:
2007-11-02 12:53
系统是linux(定制的那种),确切的说是个网关,虚拟的,在虚拟机上跑。
作者:
MMMIX
时间:
2007-11-02 21:41
符合条件,例如 overflow, underflow, 等等,就会触发。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2