C++中求度数
来源:百度知道 编辑:UC知道 时间:2024/07/04 05:35:40
已知一个点的坐标和原点(0,0)的坐标...编程求出这个点和原点连线与X轴的夹角.(0-360)...貌似有个数学函数库....
#include <iostream>
#include <cmath>
#define PI 3.141592653589793
using namespace std;
main()
{
double x,y,z;
cout<<"请输入一个点的坐标 x y:";
cin>>x>>y;
z = atan(y/x)*180/PI;
if(x<0 && y>0)z+=90;
if(x<0 && y<=0)z+=180;
if(x>=0 && y<0)z+=360;
if(x!=0||y!=0) printf("夹角度数为:%.2f度\n",z);else
cout<<"不能输入原点..."<<endl;
}
恩,是由,atan2(y,x)
返回 (-pi,pi)的一个角,
表示过原点和(x,y)的旋转角
如果要转化成[0,2pi)
可以用
const double pi = acos(-1.0);
void adjust(double x)
{
x = fmod(x,2 * pi);
if (x < 0) x += 2 * pi;
}
在三角形ABC中,已知tanA tanB tanAtanB=1,求角C的度数
已知△ABC中,角A,角B,角C的度数之比2:3:4,求角A,角B,角C的度数
三角形中ABC中,AD平分角BAC,角CAD=角C,求角B的度数?
在圆内接4边形ABCD中,角A,角B,角C的度数比是2比3比6,求4边形各内角的度数
求三角形中角的度数
excel 中由度数直接求三角函数
在三角形ABC中,角B-角A-角C=50度,求角B的度数 急急急!!
RtΔABC中,∠C=90度,AB=2AC,求∠A、∠B的度数
在三角型ABC中,三个内角度数均为整数.且角A小于角B小于角C.4个角C等于7个角A.求角B的度数
在直角三角形ABC中,角C=90度,a+b=2+2倍根号3,c=4,求A锐角的度数