智能车制作

标题: 为什么速度积分限度后会突变? [打印本页]

作者: s2825003es    时间: 2016-2-23 23:12
标题: 为什么速度积分限度后会突变?
if(Q_fSpeedintegral>10000)
    {Q_fSpeedintegral=10000;}
    if(Q_fSpeedintegral<-10000)
    {Q_fSpeedintegral=-10000;}就是这四行代码,不加上的话,速度正常积分[attach]83963[/attach]加上之后就各种突变[attach]83964[/attach]我是给积分值限制在10000,求大神指教啊


作者: 本日、未熟者    时间: 2016-2-24 09:12
直立组吗
作者: s2825003es    时间: 2016-2-24 10:08
本日、未熟者 发表于 2016-2-24 09:12
直立组吗

是滴。。

作者: s2825003es    时间: 2016-2-24 12:48
已找到原因,是变量类型的锅,用float和int型就不行,会突变,但用signed short int就可以。。。。。迷。。。。。有小伙伴能解释下吗。。。。




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2