LabVIEW论坛
直播中

h1654155708.2760

3年用户 5经验值
私信 关注
[问答]

求助

为什么循环9次能正常显示 循环10次往上数值就显示为nan 我是新手 希望各位大佬教教我吧
  • S3H1$UJ]_LSJY%T{9_8P17Y.png
  • M$7ON5%0MCAVCE))}XVPK~3.png

回帖(4)

随便

2020-12-25 10:11:54
数据太大了,你把高亮模式一打开就看的到了,
举报

李海民

2020-12-25 10:57:01
你这个算法越跑数字越大,显示不出来啊
举报

古月飞

2020-12-25 11:04:26
计算产生的数据的值太大了,超出你选定的数值的表示法能显示的最大值,就会直接变成0,然后你还用了除法,除数为0,可不就显示NAN嘛
举报

何志刚

2020-12-25 11:21:15
第一个移位寄存器那里(对应1)默认定义应该是I32的 运行9次的时候移位寄存器的值超出了I32的范围,换成I64好像在循环10还是11次的时候也会挂掉 道理是一样的,数值太大超出了定义的范围
举报

更多回帖

发帖
×
20
完善资料,
赚取积分