C语言sin()函数:正弦函数头文件:

#include

sin() 函数用来求给定值的正弦值,其原型为:

double sin(double x);

【参数】给定的值(弧度)。

【返回值】返回-1 至1 之间的计算结果。

弧度与角度的关系为:

弧度 = 180 / π 角度

角度 = π / 180 弧度

使用 rtod( ) 函数可以将弧度值转换为角度值。

注意,使用 GCC 编译时请加入-lm。

举例如下:

#include

#include

int main ()

{

printf ("7 ^ 3 = %f\n", pow (7.0, 3.0) );

printf ("4.73 ^ 12 = %f\n", pow (4.73, 12.0) );

printf ("32.01 ^ 1.54 = %f\n", pow (32.01, 1.54) );

return 0;

}

输出结果:

7 ^ 3 = 343.000000

4.73 ^ 12 = 125410439.217423

32.01 ^ 1.54 = 208.036691

C语言sinh()函数:双曲正玄函数头文件:

#include

sinh() 用来求双曲正弦值,其原型为:

double sinh(double x);

【参数】x 为即将被计算的值。

双曲正弦的定义为:(exp(x)-exp(-x))/2,即

双曲线示意图如下:

【返回值】返回参数x 的双曲正玄值。

如果返回值过大,将返回 HUGE_VAL、或 HUGE_VALF、或 HUGE_VALL,正负号与 x 相同,并导致一个范围溢出错误,将全局变量 errno 设置为 ERANGE。

注意,使用 GCC 编译时请加入-lm。

请看下面的代码:

#include

main(){

double answer = sinh(0.5);

printf("sinh(0.5) = %f\n", answer);

}

输出结果:

sinh(0.5) = 0.521095

C语言asin()函数:求反正弦的值(以弧度表示)头文件:

#include

定义函数:

double asin (double x)

函数说明:asin()用来计算参数x 的反正弦值,然后将结果返回。参数x 范围为-1 至1 之间,超过此范围则会失败。

返回值:返回-PI/2 之PI/2 之间的计算结果。

错误代码:EDOM 参数x 超出范围。

注意,使用 GCC 编译时请加入-lm。

范例

#include

main(){

double angle;

angle = asin (0.5);

printf("angle = %f\n", angle);

}

执行

angle = 0.523599

c++ 计算正弦的近似值_C语言中计算正弦的相关函数总结相关推荐

  1. 切割字符串长度php,C++_C语言中计算字符串长度与分割字符串的方法,C语言strlen()函数:返回字符串 - phpStudy...

    C语言中计算字符串长度与分割字符串的方法 C语言strlen()函数:返回字符串的长度头文件: #include strlen()函数用来计算字符串的长度,其原型为: unsigned int str ...

  2. 余弦公式在c语言里面怎么用_C语言中求余弦值的相关函数总结

    C语言cos()函数:求余弦值头文件: #include cos() 函数用来求余弦值,即求角的临边长度除以斜边长度的比值,其原型为: double cos(double x); [参数]x 为一个弧 ...

  3. C语言求x和y的乘积,计算方程式,求x,C语言中怎么计算x,y的值?

    导航:网站首页 > 计算方程式,求x,C语言中怎么计算x,y的值? 计算方程式,求x,C语言中怎么计算x,y的值? 匿名网友: (x-1)=0吧,写题也这么不仔细呀. 哈哈m/x=n/(x-1) ...

  4. c语言返回二叉树的大小,C语言中计算二叉树的宽度的两种方式

    C语言中计算二叉树的宽度的两种方式 二叉树作为一种很特殊的数据结构,功能上有很大的作用!今天就来看看怎么计算一个二叉树的最大的宽度吧. 采用递归方式 下面是代码内容: int GetMaxWidth( ...

  5. 位域 内存 字节序_C语言中的位域、字节序、比特序、大小端(转)

    1.比特序 / 位序 / bit numbering / 我们知道一个字节有8位,也就是8个比特位.从第0位到第7位共8位.比特序就是用来描述比特位在字节中的存放顺序的.通过阅读网页的内容,关于比特序 ...

  6. 第三章 变量和数据类型_C语言中的小数(float,double)

    小数分为整数部分和小数部分,它们由点号.分隔,例如 0.0.75.0.4.023.0.27.-937.198 -0.27 等都是合法的小数,这是最常见的小数形式,我们将它称为十进制形式. 此外,小数也 ...

  7. python求sinx近似值_c语言求sinx的近似值 c语言求sinx近似值

    #includevoid main(){ float x,a=0,b,t,n=1,s=1,c=1; printf("请输入x的值:"); scanf("%f", ...

  8. python表示整除的符号_c语言中整除符号怎么表示?_后端开发

    c语言fun函数有什么例题?_后端开发 c语言fun函数例题有:1.fun函数表示计算x的y次幂,代码为[for(int i=1;i<=y;i++)result*=x]:2.fun函数交换两个指 ...

  9. c语言中计算一个字母的序数,C语言编程 输入一串字符统计英文字母的个数

    C语言编程:输入一行字符,至少50个,统计其中英文字母,数字,其他字母个数 楼上那个不能统计空格个数,我这个可以#include#includeintmain(){intcnt_c=0,cnt_n=0 ...

最新文章

  1. 时间戳显示为多少分钟前,多少天前的JS处理,JS时间格式化,时间戳的转换
  2. Vim与clang-format
  3. python dataframe float转string_盘点Python:Pandas1.0的主要功能
  4. 初步使用计算机说课,初步认识计算机说课稿
  5. VS在win32平台与mysql链接_visual C++如何与MySQL在windows下建立连接
  6. java 苹果h5不能播放_H5音频不能自动播放的问题
  7. JavaScript简介---JS基础
  8. springboot使用redis做session会话管理
  9. 赛前集训前的总结(警醒)
  10. 重复数据插入unique列时,锁加在哪?
  11. MOSS Search学习记录(八):高级搜索定制(中)
  12. poj1860Currency Exchange(bell_fordmoban)
  13. 阶段3 2.Spring_06.Spring的新注解_1 spring的新注解-Configuration和ComponentScan
  14. Window winload.efi 文件丢失解决方法
  15. 串口驱动的3种实现方式
  16. Ubuntu下给Wine设置微软雅黑字体(4步操作)
  17. showtext matlab,使用MATLAB 2019 App Design 工具设计一个 电子日记App
  18. CAD/CASS依据等高线等距或随机加高程点插件(等高线等距加高程点、等高线随机加高程点、等高线手动加高程点)
  19. Windows 11 已修复 AMD CPU 性能问题
  20. 【linux命令】文件管理(上)

热门文章

  1. 【基于JAVA的旅游路线推荐系统-哔哩哔哩】 https://b23.tv/4STx5NI
  2. gee引擎修改UI界面图文教程
  3. “心若冰清,天塌不惊”,道家文化原文欣赏,你值得收藏研读!
  4. 华硕服务器 u盘安装系统,华硕台式机一键U盘装系统win7教程
  5. PYTHON对接语音验证码接口API
  6. android远程控制灯光,11款可用手机远程控制的智能灯
  7. docker的使用及原理
  8. 【学习资源】光学、物理类、电子学实验合集
  9. Android Ui卡断的原因分析及常见的解决方式
  10. 微信公众号账号登录功能实现