头文件:#include <math.h>
tanh() 用来求一个数的双曲正切值,其原型为:
double tanh(double x);
【参数】x 为双曲正切上的某点。
【返回值】返回 x 的双曲正切值,取值范围为 -1 到 1。
双曲正切的定义为 sinh(x)/cosh(x), 即
双曲正切曲线示意图:
注意,使用 GCC 编译时请加入-lm。
请看下面的代码:
#include <math.h>
main(){
double answer = tanh(0.5);
printf("tanh(0.5) = %f\n", answer);
}
输出结果:tanh(0.5) = 0.462117