2016 - 2024

感恩一路有你

isnan函数matlab 错误码nan是什么意思?

浏览量:1625 时间:2021-03-11 22:08:40 作者:admin

错误码nan是什么意思?

Inf:Infinity(Linux)相当于#INF:无限(Windows)南:不是数字#IND:不确定(Windows)注:1。Inf通常是由于值超出了浮点数表示的范围(溢出,即顺序码部分超出了它可以表示的最大值);Nan通常是由于对浮点数的未定义操作,例如-1的平方根。2Nan==Nan,结果为0或false,即不能与Nan比较,与Nan比较得到的结果总是false或0。因此,我们可以使用函数:intisnumber(double D){return(D==D)}来确定D是否为Nan。如果D是Nan,则返回0,否则返回非零值。三。1.0/0.0等于inf,-1.0/0.0等于-inf,0.0 inf=inf;4。平方sqrt(-1.0),log(-1.0),0.0/0.0,0.0*inf,inf/inf,inf将得到Nan。(0/0会生成操作异常;0.0/0.0不会生成操作异常,但是会得到Nan)5。获取inf时检查是否有溢出或被0除,获取Nan时检查是否有非法操作。6C语言的头文件

isnan函数matlab isnan函数 isnan函数的使用方法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。