C++的浮点数比较

今天写a1, 比较导弹是否到目标(y轴相等即可),到目标就画个圈圈,也就是炸弹,结果怎么都炸不出

搞了半天,想想事情没那么简单

然后就大致比较了一下, 这个世界坐标轴和鼠标坐标轴位置还没搞清楚,不过终于可以炸了

  bool hasReachedDestination() {
    //return false;
    const float errorAllow = 0.001;
    float errorActual = pos1.y-destY;
    if (pos0.y > 0.5){
       if (errorActual<=errorAllow)
	     return true;
    }
    if (pos0.y < 0.5){
	  if (-errorActual<=errorAllow)
	     return true;
    }
 
    return false;
  }

严谨的方法之后要补一下(不知道要到什么时候才补:)

把lbglfw3.a连到jeff的电脑上去,结果:

error while loading shared libraries: libglfw.so.3: cannot open shared object file: No such file or directory

和学校电脑一样,解决不了,卡在这

 

 

posted @ 2020-01-28 13:40  溪边老圃  阅读(512)  评论(0)    收藏  举报