C++的三角函数

2024-12-04 01:41:17
推荐回答(2个)
回答1:

用反三角函数。asin(),acon(),atan() ,包含在cmath 中不过算出来的是弧度,如下例:
#include
#include
using namespace std;
int main()
{
float a=1;
float b=2;
float c=a/b;
float d=asin(c);//h弧度
float m=(d*360)/(2*3.14);//化成角度了
cout< cout<return 0;}

回答2:

余弦定理变形公式
  cosA=(b^2+C^2-a^2)/2bc
  cosb=(a^2+c^2-b^2)/2ac
  cosC=(a^2+b^2-C^2)/2ab
由于三边的比例已确定,那只要三边成比例的三角形就相似吧!那三个角都相等了,就已三边的比例值代表A、B、C三边,这样就求出角度的余玄值 ,角度值也就出来了吧