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
atan, atanf, atanl, atan2, atan2f, atan2l
cos, cosf, cosl, cosh, coshf, coshl