tan, tanf, tanl, tanh, tanhf, tanhl

Tanjantı (tan, tanf veyatanl) hiperbolik tanjantı (tanh, tanhf veyatanhl) hesaplar.

double tan(
   double x 
);
float tan(
   float x 
);  // C++ only
long double tan(
   long double x
);  // C++ only
float tanf(
   float x 
);
long double tanl(
   long double x
);
double tanh(
   double x 
);
float tanh(
   float x 
);  // C++ only
long double tanh(
   long double x
);  // C++ only
float tanhf(
   float x 
);
long double tanhl(
   long double x
);

Parametreler

  • x
    Radyan cinsinden açı.

Dönüş Değeri

tan işlevleri, x eğimini getirir.x, 263'den büyük veya buna eşitse ya da -263'e eşit veya bundan küçükse sonuçta anlamlı değer kaybı oluşur.

tanh işlevleri x hiperbolik eğimini getirir.Döndürülen hata yok.

Giriş

SEH Özel Durumu

Matherr Özel Durumu

± QNAN,IND

none

_DOMAIN

± ∞ (tan, tanf)

INVALID

_DOMAIN

Notlar

C++ aşırı yüklemeye izin verdiğinden, float veya long double değerlerini alan ve getiren tan ve tanh aşırı yüklerini çağırabilirsiniz.C programında tan ve tanh her zaman double değerini alır ve döndürür.

Gereksinimler

Yordam

Gerekli başlık

tan, tanf, tanl, tanh, tanhf, tanhl

<math.h>

Ek uyumluluk bilgileri için bkz. Uyumluluk.

Örnek

// crt_tan.c
// This program displays the tangent of pi / 4
// and the hyperbolic tangent of the result.
//

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

int main( void )
{
   double pi = 3.1415926535;
   double x, y;

   x = tan( pi / 4 );
   y = tanh( x );
   printf( "tan( %f ) = %f\n", pi/4, x );
   printf( "tanh( %f ) = %f\n", x, y );
}
  

.NET Framework Eşdeğeri

Ayrıca bkz.

Başvuru

Kayan Nokta Desteği

Uzun Çift

acos, acosf, acosl

asin, asinf, asinl

atan, atanf, atanl, atan2, atan2f, atan2l

cos, cosf, cosl, cosh, coshf, coshl

sin, sinf, sinl, sinh, sinhf, sinhl

_CItan