tanh

[機能]

  双曲線正接関数(ハイパボリックタンジェント,( exp(2x) - 1 ) / ( exp(2x) + 1 ) ) の値を計算します

[形式]
	#include <math.h>

	double tanh(double x)
		x : 角度(ラジアン)
		
[使用例]

  1. 双曲線関数と逆双曲線関数の値を計算します
    #include <stdio.h>
    #include <math.h>
    
    int main()
    {
    	double x, xa, y, ya, z, za;
    
    	x  = sinh(1.0);
    	xa = asinh(x);
    	y  = cosh(1.0);
    	ya = acosh(y);
    	z  = tanh(1.0);
    	za = atanh(z);
    
    	printf("sinh(1.0)=%7.5f  asinh=%7.5f\n", x, xa);
    	printf("cosh(1.0)=%7.5f  acosh=%7.5f\n", y, ya);
    	printf("tanh(1.0)=%7.5f  atanh=%7.5f\n", z, za);
    
    	return 0;
    }
    			
    (出力)
    sinh(1.0)=1.17520  asinh=1.00000
    cosh(1.0)=1.54308  acosh=1.00000
    tanh(1.0)=0.76159  atanh=1.00000
    			
[参照]

asinh, atanh, cosh, sinh, acosh

菅沼ホーム 本文目次 演習問題解答例 付録目次 索引