在龙魂客户端中出现的模型突然消失的问题,百思不得其解,后来加上了日志输出,终于发现,设置的float的方向是-1.#IND000,原来是一个无穷小的浮点数,以至于float类型都不能表示了......看来float类型真是危险啊,竟然出现这种事....而且它不造成非法....现在加上了判断,就不会有这种问题了.但代码里面大量的float类型.....希望不会有事吧,阿门!

posted on 2009-09-02 12:12 大宝天天见 阅读(2637) 评论(2)  编辑 收藏 引用 所属分类: 2.C/C++/C#/Java

评论:
# re: [原创]关于float运算中出现-1.#IND000的问题 2009-09-02 16:35 | 金庆
正负无穷大的浮点数应该是可以参与运算与判断的,不会有危险。
请给大家展示一下因为无穷大而出错的示例代码吧。  回复  更多评论
  
# re: [原创]关于float运算中出现-1.#IND000的问题 2009-09-14 10:21 | 大宝天天见
通过计算方向出来的,两点算方向  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理