首页 理论教育 简洁解释:三角函数和反三角函数

简洁解释:三角函数和反三角函数

时间:2023-10-25 理论教育 版权反馈
【摘要】:C语言函数库提供了一系列的三角函数,主要有acos()、asin()、atan()、atan2()、cos()、sin()、tan()、acosh()、asinh()、cosh()、sinh()和tanh()。2)三角正选函数:double sin。4)反余弦函数:doublea cos。6)反正切函数:double atan和double atan2。7)双曲余弦函数:doubl ecosh。如果参数x小于1,函数调用时将发生错误。TurboC2.0的数学函数库没有提供本函数。12)反双曲正切函数:double atanh。

简洁解释:三角函数和反三角函数

C语言函数库提供了一系列的三角函数,主要有acos()、asin()、atan()、atan2()、cos()、sin()、tan()、acosh()、asinh()、cosh()、sinh()和tanh()。使用这些函数时,需要包含头文件<math.h>。

1)三角余弦函数:double cos(double x)。

说明:参数x是弧度数值。

2)三角正选函数:double sin(double x)。

说明:参数x是弧度数值。

3)三角正切函数:double tan(double x)。

说明:参数x是弧度数值。

4)反余弦函数:doublea cos(double x)。

说明:参数x是[-1,1]内的实数,函数返回值是在[0,π]的实数。如果参数x超出了[-1,1],函数调用时将发生错误

5)反正弦函数:double asin(double x)。

说明:参数x是[-1,1]内的实数,函数返回值是在[-π/2,π/2]的实数。如果参数x超出[-1,1],函数调用时将发生错误。

6)反正切函数:double atan(doublex)和double atan2(double y,double x)。

说明:这两个函数的返回值是在[-π/2,π/2]的实数。函数atan2(double y,double x)的功能是计算y/x的反正切值,如果两个参数均为0,函数调用时将发生错误。

7)双曲余弦函数:doubl ecosh(double x)。

说明:如果参数x的值特别大,函数调用时会发生错误。(www.xing528.com)

8)双曲正弦函数:double sinh(double x)。

说明:如果参数x的值特别大,函数调用时会发生错误。

9)双曲正切函数:double tanh(double x)。

说明:该函数用于计算双曲正切函数的值。

10)反双曲余弦函数:double acosh(double x)。

说明:函数返回值在[0,∞]。如果参数x小于1,函数调用时将发生错误。Turbo C2.0的数学函数库没有提供本函数。

11)反双曲正弦函数:double asinh(double x)。

说明:该函数用于计算反双曲正弦函数的值。TurboC2.0的数学函数库没有提供本函数。

12)反双曲正切函数:double atanh(double x)。

说明:参数x必须在范围(-1,+1)内。TurboC2.0的数学函数库没有提供本函数。

例A-1

例A-1的执行效果如图A-1所示。

图A-1 例A-1的执行效果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈