![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
wenjing3470830
这个作者很懒,什么都没留下…
展开
-
cmake编译VS项目,出现语法错误,未知字符
这两天用cmake在windows上编译一个旧的工程,生成的项目无法编译通过,原因基本上都是float.h,math.h等不可能出现错误的文件。解决办法:把出现问题的文件删除,然后新建文件,拷贝旧文件里的内容。至于原因,自我感觉应该是不同平台编码不同导致文件中的内容不一致。...原创 2021-07-05 16:36:57 · 691 阅读 · 0 评论 -
反三角函数的范围
1.double acos(_In_ double _X);返回值为[0~pi ];2.double asin(_In_ double _X);返回值为[-pi/2~pi/2];3.double atan(_In_ double _X); 返回值为[-pi/2~pi/2];4.double atan2(_In_ double _Y, _In_ double _X);返回值为[-pi ~pi ],且不考虑_X是否为0;double tana=atan2(1,1);cout<...原创 2020-12-01 17:13:07 · 1390 阅读 · 0 评论 -
角平分线
已知两非零向量 OA, OB, 求角平分线OC.分析:讨论不共线和不平行的解法,用OA,OB构造平行四边形,其对角线OC就是角平分线。OA BCOB+BC=OC; ->OB+OA=OC;OA ,OB 求单位向量;OA' = OA / |OA|OB' = OB / |OB|向量长度:|OA'| = |OB'|OC' = OA' + OB'如果 OC' ≠ 0, 则 OC = OC'单位向量: OC = OC' / |OC'|...原创 2020-12-01 17:09:26 · 428 阅读 · 0 评论 -
8位有符号数取值位-128到127的原理[2020.12.1]
1.用2^8来表示无符号整数的话,值范围为0 - 255 用最高位表示符号,0为+,1为-;2.正数,原码跟补码一样,负数是符号位不变,原码取反,然后加1 ; 数 原码 反码 补码 0 0000 0000 0000 0000 0000 0000 +127 0111 1111 0111 1111 0111 1111 -1 1000 0001 1111 1110 ...原创 2020-12-01 17:04:36 · 236 阅读 · 0 评论