文章目录

  • 角度与弧度的转换
  • 三角函数
  • 反三角函数
  • 弧长
  • 扇形的面积

本来这都是高中的基本,可惜都忘记了

角度与弧度的转换

弧度=角度pi/180;
角度=弧度
180/pi;

#include<bits/stdc++.h>
using namespace std;
const double PI=3.14159265358979;
int main(){double a=30;cout<<30*PI/180<<endl;cout<<sin(30*PI/180)<<endl;return 0;
}

三角函数

三角函数和反三角函数都在头文件里
但需要注意的是,例如cos(a),a为弧度。

#include<bits/stdc++.h>
using namespace std;
const double PI=3.14159265358979;
int main(){double a=30;double b=60;double s=90;cout<<a*PI/180<<endl;cout<<b*PI/180<<endl;cout<<b*PI/360<<endl;cout<<sin(a*PI/180)<<endl;cout<<cos(b*PI/180)<<endl;cout<<sin(s*PI/180)<<endl;cout<<cos(s*PI/180)<<endl;return 0;
}

反三角函数

反三角函数并不能简单地理解为三角函数的反函数
arcsin(1/2)=6/PI 也是弧度

#include<bits/stdc++.h>
using namespace std;
const double PI=3.14159265358979;
int main(){cout<<asin(1/2.0)<<endl;cout<<acos(1/2.0)<<endl;return 0;
}

弧长

l=2PIr*角度/360(或者弧度/PI)

#include<bits/stdc++.h>
using namespace std;
const double PI=3.14159265358979;
int main(){double r=1;cout<<2*PI*r*180/360<<endl;cout<<2*PI*r*180*PI/360/PI<<endl;return 0;
}

扇形的面积

s=1/2lr;
或者s=1/2弧度r*r;

#include<bits/stdc++.h>
using namespace std;
const double PI=3.14159265358979;
int main(){double r=1;double l=r*r*PI*180/360;cout<<l<<endl;cout<<1/2.0*l*r<<endl;cout<<1/2.0*r*r*180*PI/360<<endl;return 0;
}

角度的弧度转换,三角函数,反三角函数,弧长,扇形的面积相关推荐

  1. 角度,弧度,三角函数

    转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 角度与弧度 角度概念: 公共端点的两条射线组成的图形叫做角,这个公共点叫做角的顶点,这两条 ...

  2. 数学基础:角度,弧度,三角函数

    转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 角度与弧度 角度概念: 公共端点的两条射线组成的图形叫做角,这个公共点叫做角的顶点,这两条 ...

  3. [方法]VisionPro 角度与弧度转换

    在C#下开发时需引用Dll,在VisionPro 内写脚本时直接调用静态对象方法即可 Cognex.VisonPro.Core.dll 弧度转角度 调用CogMisc.RadToDeg(double ...

  4. python怎么算反三角函数_python弧度制转换 三角函数 反三角函数 双曲 反双曲 sin cos tan asin acos atan asinh acosh atanh atanh2...

    前提:import math 函数介绍: degrees(x)将x从弧度转换为度数. radians(x)将x从度数转换为弧度. 例如: >>> import math >&g ...

  5. python弧度制转换 三角函数 反三角函数 双曲 反双曲 sin cos tan asin acos atan asinh acosh atanh atanh2

    前提:import math 函数介绍: degrees(x)   将x从弧度转换为度数. radians(x)   将x从度数转换为弧度. 例如: >>> import math ...

  6. Java中角度和弧度的转换,三角函数,反三角函数

    1.角度和弧度的互化 1.toRadians()方法--用于将角度转弧度 示例 2.toDegrees() 方法--用于将参数转为角度 示例 2.三角函数 1.sin()方法 sin() 方法用于返回 ...

  7. C/C++编程:tan、atan、sin、cos等三角函数用法的代码演示及结果,注意角度和弧度的转换!

    进行相机坐标系相关公式推导时,经常碰到三角函数的使用.时间一长就生疏,碰到问题再查,很费时间.所以就总结一下,也希望能帮到更多的人.下面就通过简练的代码,把常用的cos.sin.tan.atan等通过 ...

  8. C++中tan、atan、sin、cos等三角函数用法的代码演示及结果,注意角度和弧度的转换!

    进行相机坐标系相关公式推导时,经常碰到三角函数的使用.时间一长就生疏,碰到问题再查,很费时间.所以就总结一下,也希望能帮到更多的人.下面就通过简练的代码,把常用的cos.sin.tan.atan等通过 ...

  9. c语言三角函数atan,C++中tan、atan、sin、cos等三角函数用法的代码演示及结果,注意角度和弧度的转换!-Go语言中文社区...

    进行相机坐标系相关公式推导时,经常碰到三角函数的使用.时间一长就生疏,碰到问题再查,很费时间.所以就总结一下,也希望能帮到更多的人.下面就通过简练的代码,把常用的cos.sin.tan.atan等通过 ...

最新文章

  1. 远程桌面不能用不能连接处理办法
  2. Centos6安装SaltStack
  3. 前端也要学系列:设计模式之装饰者模式
  4. 环境测试明日最后一天 16万次公交车确保市民出行
  5. 042——VUE中组件之子组件使用$on与$emit事件触发父组件实现购物车功能
  6. alternatives命令使用方法
  7. 一步步编写操作系统 53 任务状态段TSS介绍
  8. 【Flink】flink keyby 在 subtask 中分配不均的研究
  9. php如何反向排列数组,php中的sort()如何排列目录结构数组?
  10. KELL *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
  11. 华为网络技术大赛模拟题答案详解
  12. Android系统下扫描枪的设置
  13. python上机考试题库_易考吧-2021年无纸化考试专用全国计算机等级考试上机考试题库:二级Python(含二级公共基础知识)...
  14. 下采样downsample和decimate
  15. hdu5442 后缀数组
  16. 专业课复习资料:空间分析
  17. 京东批量一键评价代码
  18. 变速变调软件有哪些?这个不错的变速变调软件值得一试
  19. 解析LDO的五大作用,这里有你意想不到的答案
  20. 什么叫死区时间_死区时间

热门文章

  1. 饥荒联机版自建服务器视频,饥荒联机版服务器怎么搭建?饥荒联机版服务器建立图文教程 四、配置目录-游侠网...
  2. linux创建子进程通信,Linux进程间通信的socketpair()函数
  3. 如何开展数据分析工作
  4. swiper自制分页器
  5. Exifinterface图片扩展信息EXIF
  6. PHP的常见函数(持续补充)
  7. Ogre水面倒影的实现
  8. shell看服务器版本信息,xshell查看服务器配置
  9. Vue 大屏适配方案2 锁定宽高比
  10. 电脑开机为什么要按F1,怎么弄掉