查看: 2926|回复: 1

[已经解决] float NaN out of range of integer

[复制链接]
梦石
0
星屑
50
在线时间
54 小时
注册时间
2013-1-3
回帖
111
发表于 2013-8-1 00:58:27 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 asdwds 于 2013-8-1 16:14 编辑

想请问这个是指浮动型小数的什么问题呢?

问题发生于
执行以下内容
自身x=9 ,y= 14
目标tx = 9 ,ty = 11
可以考虑2点连成向量,始点自己,终点目标
计算 d=2点间距离后
以x成分×速度/d距离,y成分×速度/d距离,来获得xy轴的速度后
不断改变自己的坐标从而到达目标坐标
后  
瞬间报出 "float NaN out of range of integer"
提示说错误发生在CharacterBase的 screen_x 中

关键想知道是NaN是指什么?以及如何解决这个错误?
1
梦石
0
星屑
50
在线时间
32 小时
注册时间
2013-6-28
回帖
39
发表于 2013-8-1 12:54:23 | 显示全部楼层
本帖最后由 巴尔德 于 2013-8-1 12:56 编辑

p 0.0/0  => NaN
p 0/0.0  => NaN
p 0/0  => ZeroDivisionError

NaN(Not a number)

点评

原来是Not a Number,感谢  发表于 2013-8-1 16:13
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部