在C语言便准库中,要使用三角函数需要把度转变为弧度的形式,准换公式 deg/180*pi

测试

#include <stdio.h> 
#include <math.h>

#define My_Pi   3.14159
/********************************************************************************
* @fun      My_Sin
* @brief  sin求值
* @param  无
* @retval 无
* @author 之风
* @data   2019.11.4 晚
  ********************************************************************************/
float My_Sin(float deg) 
{
    return sin(deg/180*My_Pi);
}
/********************************************************************************
* @fun      My_Cos
* @brief  cos求值
* @param  无
* @retval 无
* @author 之风
* @data   2019.11.4 晚
  ********************************************************************************/
float My_Cos(float deg) 
{
    return cos(deg/180*My_Pi);
}

/********************************************************************************
* @fun      My_Tan
* @brief  tan求值
* @param  无
* @retval 无
* @author 之风
* @data   2019.11.4 晚
  ********************************************************************************/
float My_Tan(float deg) 
{
    return tan(deg/180*My_Pi);
}

int main (void)
{
    float  temp1=30;
    float  temp2=0;

temp2=My_Sin(temp1);
    printf("My_Sin=%f\n",temp2);
    temp2=My_Cos(temp1);
    printf("My_Cos=%f\n",temp2);
    temp2=My_Tan(temp1);
    printf("My_Tan=%f\n",temp2);    
    return 0;
}

结果

C语言 三角函数用法相关推荐

  1. c语言指针用法有哪些

    c语言指针用法: 一,指针定义: 指针变量的取值范围取值0~4G,是一种数据类型(无符号整数,代表了内存编号).它可以用来定义变量(与int.long一样),与int.long不同的它存储整数代表了内 ...

  2. C语言STATIC用法

    C语言STATIC用法 转自:http://blog.csdn.net/vagrantisme/article/details/4083722       1. static 变量 静态变量的类型 说 ...

  3. go 正则表达式分组匹配_Go语言正则表达式用法实例小结【查找、匹配、替换等】...

    本文实例讲述了Go语言正则表达式用法.分享给大家供大家参考,具体如下: Go语言的正则表达式使用很简单,示例代码: 复制代码 代码如下: package test import ( "fmt ...

  4. R语言 sub()用法

    R语言 sub()用法 subR语言中的函数用于替换字符串中模式的第一个匹配项.如果有一个字符串元素向量,那么它将替换所有元素中模式的第一个匹配项. 用法: sub(pattern, replacem ...

  5. C语言continue用法

    C语言continue用法 continue只是跳出当前循环,并不会跳出整个while循环. For example: 建立 showchar2.c 1 #include <stdio.h> ...

  6. c语言sleep作用,c语言sleep用法是什么?

    小编以前Sleep(1000)等于一秒,现在sleep(1)等于一秒,,,什么情况恭喜你找到共度一生的灵魂伴侣,婚姻是人生大事,小编也相信你做出的会是最明智的决定,到时有了爱的结晶生了可爱的宝宝,别忘 ...

  7. c语言指针用法及实际应用详解,通俗易懂超详细

    c语言指针用法及实际应用详解,通俗易懂超详细! \\\插播一条:文章末尾有惊喜哟~/// 今天给大家来讲解一下指针. 我会由浅到深,最后联合实际应用讲解,让大家学会指针的同时,知道大佬们都用指针来干嘛 ...

  8. c语言strcpy()用法

    c语言strcpy()用法 strcpy,即string copy(字符串复制)的缩写. strcpy是一种C语言的标准库函数,strcpy把从src地址开始且含有'\0'结束符的字符串复制到以des ...

  9. C语言offsetof用法以及其扩展用法

    标题C语言offsetof用法以及其扩展用法 offsetof由于不是标准库的函数,所以得查一下,在stddef.h中,搜索一下编译器的这个头文件位置: 暴力一点,直接在根目录下搜索,find -na ...

  10. c语言struct的作用和用法,c语言struct用法详解

    c语言struct用法详解 在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据.结构体的定义形式为:struct 结构体名{ 结构体所包含的变量或数组 }; 结构体是一种集合,它里面包 ...

最新文章

  1. 使用OpenCV执行图像算法(加法和减法)以提亮图像或者使图像变暗
  2. (踩坑回忆录)Dva踩坑与解决方案
  3. html css百分比效果,css百分比不起作用是什么原因?
  4. Java Web整合开发(14) -- Struts 1.x 概述
  5. ViewPager刷新问题详解
  6. 去重和分类后缀asp、php等路径 用python3写的
  7. 鼠标点击后的CSS3跑马灯效果
  8. 计算机开题报告万能模板,计算机开题报告ppt模板
  9. 使用 Python 第三方库发送电子邮件
  10. CMD命令提示符保姆级入门教程
  11. 用户邀请码的生成方法
  12. 总结:Springboot的pom配置
  13. 编程小白的计算机毕业设计指导开发教程-javaweb i18n国际化的使用
  14. 在cmd中怎么进入mysql?
  15. C#WinForm二维码编码解码器
  16. 李建忠设计模式——享元模式
  17. 【C进阶】之结构体类型( struct)
  18. java核心技术读书笔记—继承
  19. 今日睡眠质量记录70
  20. python 嵩天课件_0.4嵩天老师python爬虫笔记整理week4

热门文章

  1. [Linux基础]读书笔记-老男孩核心系统命令实战1
  2. Team Viewer 远程链接一直显示-正在初始化显示参数
  3. 便携式车用CAN总线分析仪can分析仪
  4. Windows官方镜像大全---【内附网盘链接】
  5. vbs表白代码制作教程
  6. 470款日系文艺LR预设电影质感Lightroom预设PR/PS/AE/FCPX/LUT预设
  7. PhpStorm WebStorm IDEA 官方汉化插件
  8. c语言补码转源码函数,求原码、补码,反码(C语言源代码)
  9. win10音响左右声道测试软件,win10左右声道不分的三种解决方法【图文】
  10. 几款开源的Windows界面库