debug
yingkoz
这个作者很懒,什么都没留下…
展开
-
fmod的细节
fmod是double型求模,试过几个数没问题,但是这样就出问题了: double a=2.8,b=0.2,c=0; c=fmod(a,b); c的结果居然是0.2,不懂,请教. #include #include void main() { double a=2.8,b=0.2,c=0.0; c=fmod(a,b); printf("a=%.16lf,b=%.16lf,c=%.16l转载 2012-08-14 15:51:49 · 629 阅读 · 0 评论 -
编码时常犯的错误!
1.在多层循环嵌套中将变量 i 和 j 写差。 2.将一个点绕另外一个点按一定角度旋转后赋给新的点的时候x,y的顺序搞反。比如POINT pt = {sin(ang),cos(ang)}; 3.弧度和角度没有转换就传入函数中。比如一般的数学函数用的是弧度制,而在opengl里面的角度就用角度制。 4.颜色赋值的时候给a赋0值。比如黑色是r:0 g:0 b:0 a:255,有些时候手快了,就将原创 2012-08-06 17:02:40 · 471 阅读 · 0 评论