C++ 如何确定三角函数的大小?C++;
这会给我同样的东西。Abs()只接受整数。非常感谢您的帮助。我不知道您在用什么 但你并不是真的想要数量级,因为这样你就陷入了一个昂贵的划分 相反,只需使用函数。您是否使用C++ 如何确定三角函数的大小?C++;,c++,function,C++,Function,这会给我同样的东西。Abs()只接受整数。非常感谢您的帮助。我不知道您在用什么 但你并不是真的想要数量级,因为这样你就陷入了一个昂贵的划分 相反,只需使用函数。您是否使用#include来获取abs的浮点重载 至于查找象限,如果0abs或fabs系列就是查找FP幅值所需的全部内容。但听起来你真正想要的是从度算起的象限。太棒了!C++中没有符号,但是链接引导我到一个行中的上面的符号:nyy=CopeSufF(1,COS(角度));@适航性: CopyStult是不标准的。@ PATATOSWATE
#include
来获取abs的浮点重载
至于查找象限,如果0abs
或fabs
系列就是查找FP幅值所需的全部内容。但听起来你真正想要的是从度算起的象限。太棒了!C++中没有符号,但是链接引导我到一个行中的上面的符号:nyy=CopeSufF(1,COS(角度));@适航性:<代码> CopyStult是不标准的。@ PATATOSWATER:这是数学的一部分。H,这不是标准吗?适航:它是标准的C99,而不是标准的C++。如果不是标准C++困扰你,我链接的问题的答案提供了几种其他的实现符号的方法。当然,原始代码比调用cos
的新代码快得多,但没有处理非规范角度。我认为模运算还是会更快。
> if (((test>=0) && (test<=90)) || ((test>270) && (test<=360))){n_y=1;}
> else {n_y=-1;}
n_y = cos(test) / (magnitude of cos (test));