c/c++中的两个反正切函数 您所在的位置:网站首页 余切怎么写 c/c++中的两个反正切函数

c/c++中的两个反正切函数

2024-07-15 09:36| 来源: 网络整理| 查看: 265

在C语言的math.h或C++中的cmath中有两个求反正切的函数atan(double x)与atan2(double y,double x)  他们返回的值是弧度 要转化为角度再自己处理下。 前者接受的是一个正切值(直线的斜率)得到夹角,但是由于正切的规律性本可以有两个角度的但它却只返回一个,因为atan的值域是从-90~90 也就是它只处理一四象限,所以一般不用它。 第二个atan2(double y,double x) 其中y代表已知点的Y坐标 同理x ,返回值是此点与远点连线与x轴正方向的夹角,这样它就可以处理四个象限的任意情况了,它的值域相应的也就是-180~180了 例如: 例1:斜率是1的直线的夹角

[cpp]  view plain  copy   在CODE上查看代码片 派生到我的代码片 cout


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有